Before the lesson
Download classroom resources
- To create a program with purpose
Pupils should be taught to:
- Solve problems by decomposing them into smaller parts
- Design, write and debug programs that accomplish specific goals
- Use sequence, selection, and repetition in programs
Pupils needing extra support: May need to complete the same activity using Scratch so that they can use the blocks rather than relying on typing.
Pupils working at greater depth: Should be able to clearly and confidently explain where each section of their code is. Should be adding complexity to their code such as including shape fills.