Skip to main content

Robot Programmer

Build a program of turns and moves, then run it to steer the robot through the maze to the goal · the maze grows the higher you climb

Build a program of turns and moves, then run it to steer the robot through the maze to the goal · the maze grows the higher you climb
FAQ

About Robot Programmer

Robot Programmer is a bite-size coding puzzle. A robot sits in a maze facing one direction, and a goal waits somewhere on the other side · the walls are the obstacles. You do not steer the robot directly · you write a short program first, queueing up a sequence of turn-left, move-forward, and turn-right steps, then press Run to watch the robot carry it out one step at a time.

Why it trains your brain. Planning a route before you run it is the core of computational thinking · sequencing, spatial reasoning, and debugging. You have to picture how each instruction rotates or advances the robot, hold the whole plan in your head, and predict where it ends up. When the robot drives into a wall, you read back your program to find the faulty step · exactly the read-plan-fix loop programmers live in.

The maze grows as you climb. Early levels are a small, open maze · a few rooms and a short hop to the goal. Every few levels the maze gains another row and column of rooms, so the route grows longer and twistier and your program has to thread it turn by turn. Every maze is generated to be solvable · there is always a route through.

Part of the PlayMemorize family of brain-training games. Runs entirely in your browser, works offline as a Progressive Web App.

How to master

FAQ