Today each class started their new topic on coding. They began their lesson recapping the meaning of SMART and the reason why it is important to remember this.
They began by looking at some of the vocabulary involved with coding, including algorithm, event, action, debug and command. Each class then explored a different set of challenges involving algorithms.
In Reception, the children followed a set of verbal instructions, such as stand up, jump up and down etc… They then moved onto non verbal commands, which they were shown and they responded to. They began with one command but then built up to following three commands in a row. Finally, they moved onto programming a Beebot, creating a simple algorithm.
In year 1, the children followed a set of verbal instructions, such as stand up, jump up and down etc… They then moved onto non verbal commands, which they were shown and they responded to. Next, they moved onto programming a Beebot, creating a simple algorithm at first and then a more complicated algorithm.
In year 2, the children had to create an algorithm to allow the plane to go up and for the yellow plane to go to the right. This also involved debugging an example of a broken algorithm
In year 3, the children began creating a set of code through adding different characters and adjusting their properties. They then began exploring how to create an algorithm to move the characters.
In year 4, the children began free coding, exploring how to add and change their characters. They then began exploring how to create an algorithm to move the characters, adjust the speed they move at and the direction of movement.
In year 5, the children began creating algorithms in order to design a simple catching game. The children began by adjusting the speed at which varieties of foods fall from the sky. They then began creating an algorithm to move the catcher in order to catch the foods and avoid the weights.
In year 6, the children began creating a splatter bug game. This involved them creating their own algorithm to invite a friend to the game, and then a set of commands for what will happen to the bugs, score and time. It was a little difficult but well done for not giving up.