Before the lesson
Classroom resources
Learning objective
- To use knowledge of how variables work to create a quiz
National curriculum
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 logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
- Use sequence, selection, and repetition in programs; work with variables and various forms of input and output
Success criteria
Cross-curricular links
Attention grabber
Main event
Differentiation
Pupils needing extra support: support less able students with getting a working program that evaluates score and has at least three questions.
Pupils working at greater depth: encourage them to think about how they might get a ‘random’ question asked each time – click here for an idea: ‘Random Times Table quiz’. They could also change the costume of the sprite as you play the game (watch the accompanying video for information about how to change the costume of your sprite).