Computer science · Grades 3–6
Algorithms without a computer
An algorithm is a clear sequence of instructions for a task.
Understand the idea
Make steps precise
An algorithm is a clear sequence of instructions for a task.
Trace before changing
Follow each step exactly to locate where an unexpected result begins.
Examples and reasoning
Which instruction is more precise?
Move forward three squares.
Move forward three squares.
Which describes a loop?
repeat a set of steps
repeat a set of steps
Check your understanding
Which describes a condition?
- write the title
- count all pages
- if the next square is blocked, turn right
- always stop at the first word
A robot repeats move 2 squares three times. How many squares does it move?
Start at 5. Add 3, then double. What value results?
Start at 5. Double, then add 3. What value results?
Answers and marking notes
Answers and marking notes
- if the next square is blocked, turn right
if the next square is blocked, turn right
- 6
2 × 3 = 6
- 16
(5 + 3) × 2 = 16
- 13
5 × 2 + 3 = 13
Learning preview · teacher review required. Grade bands are approximate, not official curriculum alignment.