understand what algorithms are; how they are implemented as programs on digital devices; and that programs execute by following precise and unambiguous instructions.

create and debug simple programs

use logical reasoning to predict the behaviour of simple programs


LO: To program a robot to complete a task (2).

Remember that the children can load their code into the editor window by going to Additional Options/Program in Editor/Import program from file.

It is important for the children to know that there is not a correct route for Reeborg to follow. Using some of the children's code as examples, you will be able to use this slider (visable once you have used the step command) to make Reeborg follow the commands at lightning speed - no matter the length of the path that Reeborg has taken.

Can the children explain the errors they have made?

Code Examples