๐Ÿš—
Day 1 of 5

Drive

Make the robot move โ€” and learn that a program is just a list of steps.

Today you will

Three missions

Everything is on the little screen. No internet, no typing โ€” you just drag blocks.

Step 1

Make a player

Tap New Player, pick an avatar and a name. This saves your stars and levels.

Create a player
Home โ†’ New Player

Make it yours ๐ŸŽจ

Draw your own robot

Home โ†’ Customize โ†’ draw your bot opens the pixel editor โ€” colour in your own 16ร—16 robot.

Now it's your robot. (You'll field it in the Day 5 tournament!)

Pixel editor
Customize โ†’ draw your bot

Step 2

Open the code lab

Home โ†’ Learn โ†’ CodeLab โ†’ โ€œ1 ยท Move.โ€

You get two blocks today: forward turn

CodeLab Move lesson
CodeLab ยท โ€œ1 ยท Moveโ€

The big idea

A program is a sequence

The robot does your blocks one at a time, from top to bottom.

forward forward turn right forward
A block program
Your program, in blocks

Step 3

Tap Run โ–ถ

Watch the robot follow your steps to the battery. You told it how to get there!

Level complete
You reached the goal ๐Ÿ”‹

Play levels 1โ€“9

When it fails, fix one thing

  • ๐Ÿ‘€ Read where it went wrong.
  • ๐Ÿค” Guess which block is the problem.
  • ๐Ÿ”ง Change one block and Run again.
A failed run
A miss is just data ๐Ÿ™‚

New power ยท Level 6

Jump ๐Ÿฆ˜

A pit blocks the way. jump hops two tiles and clears it.

if pit { jump } forward

A special command for a special situation.

Maze with a pit
Mind the pit!

Why programmers are careful

Order matters

forward turn right

โ€ฆends up here.

turn right forward

โ€ฆends up somewhere else!

Same two blocks โ€” different order, different robot.

Going for gold

Beat it again โ€” with fewer blocks โญโญโญ

Won a level? Try to win it again using fewer blocks for 3 stars. Shorter is smarter.

Badges and stars
Earn stars and badges

You did it ๐ŸŽ‰

Day 1 checkpoint

Next time โ†’ ๐Ÿง  Day 2: Think. One program that solves mazes it has never seen.

โ€น All days