KS2 Program solutions table
Solutions
KS2-S1 (recap)
Write an algorithm to include intermediate deliveries
Here there are more complex routes involving up to two to three deliveries
17. House overload!
Instruction needed | Blocks |
---|---|
move forwards turn left turn right deliver |
18. This one is quite a tangle.
Instruction needed | Blocks |
---|---|
move forwards turn left turn right deliver |
Loops and repetitions
KS2-S2
Understand and use simple repetition
Some children will use more than one repeat loop in an algorithm
19. Multiple routes.
Instruction needed | Blocks |
---|---|
move forwards repeat |
20. Use the ‘repeat’ block to make your sequence shorter and simpler.
Instruction needed | Blocks |
---|---|
turn left turn right repeat |
21. Four leaf clover.
Instruction needed | Blocks |
---|---|
move forwards turn left turn right repeat |
22. Now things are getting quite long and complicated.
Instruction needed | Blocks |
---|---|
move forwards turn left turn right repeat |
KS2–S3
Understand and use simple repetition
Use the repeat instruction several times in a program
Use a repeat within a repeat loop (extension)
23. Sssssssssnake!
Instruction needed | Blocks |
---|---|
move forwards turn left turn right repeat |
24. The road is very long and very bendy.
Instruction needed | Blocks |
---|---|
move forwards turn left turn right repeat |
25. Waterfall level.
Instruction needed | Blocks |
---|---|
move forwards turn left turn right repeat |
KS2–S4
Design a programming challenge for a friend
Use logical reasoning to check that the challenge is achievable
Note: Levels 26 to 28 illustrate that children can use different backgrounds in the ‘Create’ mode.
26. Winter wonderland!
Instruction needed | Blocks |
---|---|
move forwards turn left repeat |
KS2–S5
Complete a programming challenge set by a peer
Use sequence and repetition independently
Evaluate and debug their program independently
27. Farmyard.
Instruction needed | Blocks |
---|---|
move forwards turn left turn right repeat |
28. The big city.
Instruction needed | Blocks |
---|---|
move forwards turn left turn right repeat |
Last updated