Before the lesson
Download classroom resources
- To understand the use of random numbers
Pupils should be taught to:
- Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
- Use sequence, selection, and repetition in programs; work with variables and various forms of input and output
Pupils needing extra support: Should be encouraged to explore and modify. Draw their attention to using undo/redo for any accidental deletes.
Pupils working at greater depth: Should be challenged to apply previous knowledge in a new context; e.g. changing the 2D shape that’s repeated.