programming online course

step six...introducing basic block programming


Understand what an algorithm is

• How they are used in our world

• Why the instructions need to be clear

• Create and debug simple programs

• use logical reasoning to predict the behaviour of simple programs




• Use some logical reasoning to explain how an algorithm works and edit if necessary (debug)

• 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


still compiling these resources for KS3 requirements...

10 steps booklet