Before the lesson
Download classroom resources
- To understand that there are lots of different types of secret codes
Pupils should be taught to:
- Solve problems by decomposing them into smaller parts
- Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
Pupils needing extra support: Should be directed towards the clues available for each code to help lead them towards solving them.
Pupils working at greater depth: Should be encouraged to make connections between the codes they have looked at.