Tutorpip← About this lessonOpen the sheet →Download PDF
Ages 5+ · Coding · Step by step
Follow the arrows
⭐🤖
Bo walks the dotted way to the star.
The big ideaA program is steps in order. Bo does exactly what the steps say.

How it works

Bo is a little robot who does just what we tell him.

A list of steps is a program. Bo does one step, then the next, in order.

Bo never skips a step and never adds one.

If Bo bumps a rock, that is a bug, a mix-up. We change the steps and try again.

Socks onShoes onWalk down thepathReach the star
Bo's morning, in order.

Example 1: Socks first

  1. Bo put the shoes on first, and then the socks over the top.
  2. How silly! Bo did all the steps, but in a funny order.
  3. Now the socks go on first and the shoes second.

Example 2: Follow the steps

  1. Bo faces up, at the bottom left of the board.
  2. Forward, forward, turn right, forward, forward.
  3. Bo does each step in order and lands on the star.
⭐🤖
Forward, forward, turn right, forward, forward.

Example 3: A rock in the way

  1. Bo goes forward, and the next square has a rock.
  2. Bonk! Bo did the step he was given, but the steps had no turn.
  3. That is a bug, a mix-up. We change the steps, and then Bo goes round.
🪨⭐🤖
The rock is straight ahead.

Example 4: Bo cannot guess

  1. Bo does not know the way by himself.
  2. He does exactly the steps we give him.
  3. So the steps must be right, and in order.

Words to know

program
A list of steps for Bo, in order.
step
One thing for Bo to do.
bug
A mix-up in the steps. A bug is easy to fix.
order
What comes first, next and last.

Watch out

Try it

  1. Which goes on first, the socks or the shoes?
  2. Does Bo know the way to the star by himself?
  3. Bo bumps a rock. What do we do?
  4. Bo is at the left end of a row of four squares, and the star is at the right end. How many forward steps reach it?
Answers: 1. socks · 2. no · 3. change the steps and try again · 4. three
Try at homeAsk a grown-up to be the programmer. They say three steps, one at a time, like forward, forward, turn. You are the robot and you do only what they say. Then swap!
For grown-upsPlay robot at home: you say three steps, one at a time, like forward, forward, turn, and your child does only what you say. Then swap, so your child is the programmer.
Open these notes on screenScan the code, or go to tutorpip.com.