National curriculum content
Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems. Use sequence, selection, and repetition in programs; work with various forms of input and output. Use logical reasoning to explain how some simple algorithms work, and to detect and correct errors in algorithms and programs.
Lesson objectives
What we want children to know
What skills we want children to develop
Vocabulary
Algorithm, debug, input, interactive, output, pitch, prototype, simulation