Year 2 Spring 1

Year 2 Spring 1 – Programming A – Robot algorithms

This unit develops children’s understanding of instructions in sequences and the use of logical reasoning to predict outcomes. Pupils will use given commands in different orders to investigate how the order affects the outcome. Pupils will also learn about design in programming. They will develop artwork and test it for use in a program. They will design algorithms and then test those algorithms as programs and debug them.

 

Online Safety

The children will learn to use technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies in the context of identifying appropriate websites for children.

They will learn to recognise whether a website is appropriate for children.

Useful Vocabulary
 
instruction - a direction, an order or a command
 
sequence - a set of related events that follow each other in a particular order
 
unambiguous - precise and clear (so that it can't be understood in the wrong way)
 
algorithm - a set of precise and clear instructions to solve a problem
 
program - a list of instructions that tell a computer what to do.
 
command - an instruction or an order
 
prediction - what you think is going to happen
 
route - the path or course taken to get from one place to another
 
debug - find and correct errors in a computer program.
 
Lesson Links
 
Online Safety -
Kiddle - A Safe Search Engine for Children
 
Lesson 1 - Giving Instructions
 
Lesson 2 - Same but different
 
Lesson 3 - Making Predictions
 
Lesson 4 - Mats and Routes
 
Lesson 5 - Algorithm Design
 
Lesson 6 - Debugging