Robot on a Grid

Computing · Unplugged · Page 1 of 3

Name Date
DIRECTIONS: Follow the arrows, one square each. Write the square the robot finishes on (letter, then number).
the robot ★ where it should get to a rock — you cannot go through it
An arrow into a rock or off the edge? The robot stops there.
ABCDE1234
the worked example

Worked example.

↑ ← ↓ → →

Started on D2, finished on E2.

1.ABCDEF12345

↓ → ↓ → → ↑

Finishes on

2.ABCDEF12345

↑ → ↓ ← ↑ ← ↓ ←

Finishes on

Robot on a Grid

Computing · Unplugged · Page 2 of 3

3.ABCDEF12345

← ↑ ↑ → ↓ ↓ ↓ ←

Finishes on

4.ABCDEF12345

↑ → ↓ ↓ ↓ ←

Finishes on

  1. Something goes wrong in one of these. Whose fault is it — the robot's, or the person who wrote the program? Say how you know.

Now You Write the Program

Computing · Unplugged · Page 3 of 3

DIRECTIONS: Get the robot to the star. One arrow per box. Spare boxes can stay empty.
6.ABCDEF12345★
7.ABCDEF12345★
8.ABCDEF12345★

Now do it in fewer arrows: