Before the lesson
- To follow an algorithm
National curriculum links
Pupils should be taught to:
- Understand what algorithms are; how they are implemented as programs on digital devices; and that programs execute by following precise and unambiguous instructions
- Use logical reasoning to predict the behaviour of simple programs
- Create and debug simple programs
Pupils needing extra support: Give a copy of all the blocks they will be using to create their program. They have to find them in the app and choose the correct order. They could be provided as either paper printouts of the blocks, or the teacher/TA pulling the appropriate blocks into the programming area for the child to them connect and sort as they think is appropriate. The idea is to reduce the wealth of options to make decisions more manageable, rather than being able to pick from all the blocks.
Pupils working at greater depth: Make connections such as the numbers under the movement blocks to increase distance (not using the same arrow multiple times) and using repetition such as the orange or red repeat blocks to control their character’s movement.