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
LO: To organise commands into a set of instructions.
Introduction of Beebot cards: make sure the children know what the commands on the card refer to.Sequence the cards into sets of instructions and then demonstrate how they are interpreted on the Beebot.
Remember to write out or display these instructions in a Python friendly way. The brackets can be thought of as a way of differentiating commands from everyday words.
clear() forward() forward() turn_right() go()
Cards can then be placed in envelopes and given a name to form an algorithm.