Key inquiry: “If a computer only does exactly what it is told, how do we tell it to do something useful?”
You ship: A sequence of instructions (an “algorithm”) that solves a real everyday task, acted out and then coded in blocks.
LO1 · Instructions & sequence
- Break a familiar task (making tea, a dance) into exact, ordered steps
- Explain why order matters and fix an out-of-order instruction
LO2 · Patterns & logic
- Spot a repeating pattern and describe it as a loop
- Make a simple decision with “if this, then that”
- Robot-and-programmer game: one learner gives exact steps, another follows them literally.
- Build the same task with a shorter set of instructions using a loop.
- Reflection: where did the “robot” go wrong, and why?
Sequences a task with support.
Sequences independently and uses a loop.
Designs a clear algorithm others can follow first time.