Skip to content
PlayOwl

Coding puzzle · Coding

Robot route: collect 1 gem · Grade 3

Write the shortest arrow program that steers the robot around the walls, picks up 1 gem and reaches the goal on 5-by-5 grids. Practices sequencing, planning and counting moves.

  • Grade 3 · ages 8 to 9
  • Easy
  • 10 to 15 minutes
  • 1 page
  • Free
Paper

The answer key is a separate page for grown-ups. Sign in to download it.

Make another one like this

Directions: Write the shortest program that collects every gem and reaches the goal. Draw one arrow in each box and leave spare boxes empty.

  • up · right · down · left · start · goal · gem · wall
  • 1 Collect the gem, then reach the goal. Write the shortest program.
  • Use exactly 6 arrows.
  • 2 Collect the gem, then reach the goal. Write the shortest program.
  • 3 Collect the gem, then reach the goal. Write the shortest program.

What your child practices

Your child practices sequencing, planning and counting moves. The skill is “Sequences”: order instructions to reach a goal.

Grades and ages
Grade 3, ages 8 to 9
Time
About 10 to 15 minutes
Subject
Coding
Level
Easy for Grade 3
Answer key
Yes, for grown-ups who sign in
Printing
1 page, US Letter or A4, low-ink option
Updated

How to use it

Work through the first program together, one line or arrow at a time. Use a pencil so changes are easy to make. It is one of the easier sheets for Grade 3, good as a warm-up or a first look at the skill.

An answer key comes with it as a separate page that grown-ups download after signing in.

Tip for grown-ups: Let your child move a coin or finger square by square for each arrow.

Done on paper? A grown-up can record it on the child's page in PlayOwl; downloading alone doesn't count as finished.

Printable generator

Make your own printables

Make brand-new sheets like this one, with answer keys, using the printable generator that comes with a PlayOwl plan. This sheet stays free.