38

Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning
Page 2: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Search Technologies

Pupils should be taught to:

• Use search technologies effectively, appreciate how results are selected and ranked and be discerning in evaluating digital content.

Page 3: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

How were the pyramids built?

Tell the story of the search….

• What keywords were entered?

• How do you think the search engine found the results?

• How do you think the search engine ranked the results?

• How did you decide which link to click on?

Page 4: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning
Page 5: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

We Like SheepThis site is for people that like sheep and want to talk about their Martian origins.For more info visit www.supersheep.com

Super SheepSuper sheep is a cartoon about a sheep with super powers.For more information go to www.funnysheep.com

Shearing a SheepGot a sheep that needs shearing? Here’s how.To find out more about sheep go to www.welikesheep.com

Sheep Nature –Sheep, videos and factsOn this site you’ll find lots and lots of information about all aspects of sheep.To find out more information about sheep I recommend www.welikesheep.com

Funny SheepThis site is for people to share pictures of sheep doing funny thingsTo find out more about sheep go to www.supersheep.com

Sheep RecipesKeeping your sheep healthy is always a challenge. This site brings together recipes for dishes that will satisfy even the fussiest grass muncher.To find out about sheep shearing go to www.supersheep.com

Page 6: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Unplugged ProgrammingMy Robot Teacher

www.tinyurl.com/jamsandwiches

www.tinyurl.com/jamsandwichesvideo

My Robot Friendswww.tinyurl.com/progcup

Page 7: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning
Page 8: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning
Page 9: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning
Page 10: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Networks

Pupils should be taught to:

• Understand computer networks including the internet, how they provide multiple services such as the world wide web and the opportunities they offer for communication and collaboration.

Page 11: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

How does the Web work?

Page 12: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Web Role Play

• Understand that the Web uses the Internet to share pages

• Understand that a file at any access point can reach any other

• Understand that data is moved in ‘packets’ that have a to and from address

• Understand how large files are broken up and sent in multiple packages.

Page 13: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

UserIP Address 1

UserIP Address 2

Web server IP Address 4

Web server IP Address 3

1

2

3

4

6

5

router, gateway, hub or switch

Files

Files

Page 14: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

“I think that children would have understood better if…”

Reflecting

Page 15: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Programming

• design, write and debug programsthat accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts

• use sequence, selection, and repetition in programs; work with variables and various forms of input and output

• use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs

Page 16: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Programming

1. Think of an algorithm

2. Translate into code

3. Make prediction about how it will work

4. Run

5. Review what worked and what didn’t

6. Locate faults

7. Work towards a fix

Page 17: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Scratch for learning to program

• Cover all of the programming requirements at KS2

• Constructivist

• Graphical

• Free –Mac and PC

• Online and offline versions slightly different

Page 18: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

• Pupils add simple extra blocks to existing code to modify the blocks effect. (eg Looks & Sound Blocks)

• Pupils reuse blocks of code that they learnt in class within their own similar program.

• Pupils combine reused blocks with blocks of their own devising (Most programming is like this)

Pupil Progression in Debugging• Pupils can independently spot that there is something wrong with their code

but couldn’t tell you where in the code the problem is.• Pupils can independently spot that there is something wrong with their code

and can identify the block or place where it is wrong but cannot fix it without help.

• Pupils can independently spot that there is something wrong with their code and can fix it.

Pupil Progression in Scratch Coding• Pupils copy simple blocks from code provided

• Pupils copy simple blocks from code provided and can explain in their own words what it does.

• Pupils are given the blocks they need and use trial and error to combine them to achieve a specific purpose

Page 19: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Let’s start programming…

Learning Outcomes:

• I can write a program that accomplishes a goal

• I understand how to use sequence, repetition and selection

• I can adopt an iterative approach –developing a bit, testing and debugging

• I can explain how my program works

Page 20: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

240

y

-240

180

X

-180

http://www.oswego.org/ocsd-web/games/BillyBug2/bug2.html

Page 21: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Avoid the Dragon

• http://scratch.mit.edu/projects/14846105/

• How does it work?

• What starts the game?

• How is the dragon’s algorithm different from the rhino’s?

Page 22: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Get a scary costume

1

23

Page 23: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Scary sprite sequence

• Can you make the sprite move back and forwards and make a sound?

Page 24: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Events and repeats

• Can you make the clicking on the green flag event start the sequence?

• Can you make the sequence repeat forever?

Page 25: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Player sprite responds to events

• Choose a second sprite

• Can you make it move with the arrow keys?

• Can you make it go to the start position when the green flag event happens?

Page 26: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Stage

• Can you create a setting for your game?

1

2

3

Page 27: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Conditionals

• Keep checking to see if the Player Sprite is touching Scary Sprite. If it is send Player Sprite back to the start.

Should this be script be

added to the player or scary

sprite?Real world examples

Page 28: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Variables

Page 29: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Scratch possibilities

• Thousands of ideas for projects online

• Encourage reusing and remixing

• Encourage sharing/celebrating of projects in class and beyond

• Pair talk –How? Why? What would happen if?

• Home use

• Scratch code blocks help

Page 30: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Resources…

• Scratch website –access software, try projects, share projects, hack projects www.scratch.mit.edu

• Programming Concepts PDF www.tinyurl.com/scratchconcepts

• Absolute beginner guide –give it to anyone to get started www.tinyurl.com/scratchbeginners

• Scratch Educators guide www.tinyurl.com/scratchcurricguide

• Code-it. –Scratch lesson plans for KS2 http://code-it.co.uk/scratch/scratchplan.html

• Picoboard http://proto-pic.co.uk/picoboard/

Page 31: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Reflecting

‘I am ready to teach pupils to program using Scratch tomorrow. I’m going to start with…’

‘In order for me to teach pupils to program using Scratch I think I need…’

Page 32: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Lunchwork!

Make one of these>>>

Instructions here, >>>>>>>>>>click Lego brick top left,then click Lego head

Page 33: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Robotics

• Design, write and debug programs that accomplish specific goals, including controllingor simulating physical systems.

• Use sequence, selection and repetition in programs; work with variables and various forms of input and output.

Page 34: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Understanding robotic systems

• exploring real world systems

• looking at real robots and how they work

• Identifying and reusing parts from old devices

• constructing robots without controllers helps children to understand how inputs and outputs could be controlled by a computer program.

Page 35: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Can you program the robot to sense when something is put in its mouth and snap its jaws shut?

Enthusiasts might also program it to chew its food and decide when it is full!

Page 36: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Assessment

Discuss:

• I can describe a real world system that works in a similar way to the robot alligator.

• I can identify the inputs and outputs on my robot system.

• I can explain how a variable is used in my program.

Page 37: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning
Page 38: Search Technologies€¦ · Search Technologies Pupils should be taught to: •Use search technologies effectively, appreciate how results are selected and ranked and be discerning

Source: www.rm.com