Year 2 – Programming A – Robot algorithms

Curriculum KS1 Unit


This unit develops learners’ understanding of instructions in sequences and the use of logical reasoning to predict outcomes. Learners will use given commands in different orders to investigate how the order affects the outcome. They 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.

Unit guide

Updated: 10 Feb 2023

Learning graph

Updated: 10 Feb 2023


Lesson 1

Giving instructions

Lesson 2

Same but different

Lesson 3

Making predictions

Lesson 4

Mats and routes

Lesson 5

Algorithm design

Lesson 6

Break it down