Year 2
Year 2
Year 2 – Programming A – Robot algorithms
In this unit children will understand instructions in sequences and the use of logical reasoning to predict outcomes.
Children followed a set of instructions, to draw an object. They considered the language used to give instructions, and how that language needs to be clear and precise. Children will then consider a clear and precise set of instructions in relation to an algorithm, and will think about how computers can only follow clear and unambiguous instructions.
To describe a series of instructions as a sequence
I can follow instructions given by someone else
I can choose a series of words that can be enacted as a sequence
I can give clear instructions
We created sequences and tested them with our robot.
To explain what happens when we change the order of instructions
I can use the same instructions to create different algorithms
I can use an algorithm to program a sequence on a floor robot
I can show the difference in outcomes between two sequences that consist of the same commands
We used logical reasoning to make predictions. We followed a program step by step and identified what the outcome will be.
To use logical reasoning to predict the outcome of a program
I can follow a sequence
I can predict the outcome of a sequence
I can compare my prediction to the program outcome
Year 2 children will design, create, and test a mat for a floor robot.
To explain that programming projects can have code and artwork
I can explain the choices I made for my mat design
I can identify different routes around my mat
I can test my mat to make sure that it is usable