Drag command blocks to program your robot! Solve 120 grid puzzles across 6 themed worlds and learn real coding — sequences, loops, conditionals, and functions — through play.
▶ Play Now — It's Free!Pick one of 6 themed worlds. World 1 teaches basic move and turn commands — later worlds unlock loops, conditionals, and functions.
Find your robot's start tile (blue), the goal tile (green star), walls, and any collectibles. Plan your path before you start dragging!
Drag Move Forward, Turn Left, Turn Right, and other command blocks from the palette into the program area to create your sequence.
Press Run to see your robot execute each command step by step. Spot a mistake? Stop, fix the program, and try again — that's debugging!
Reach the goal using fewer commands to earn 3 stars. Use the hint system if you're stuck, then optimise your solution for maximum stars!
Move one tile in the direction the robot faces.
Rotate the robot 90° to the left without moving.
Rotate the robot 90° to the right without moving.
Run a set of commands N times — unlocked in World 3.
Branch on a condition like "tile ahead is wall" — World 5.
Name and reuse a block of commands — World 6.
Yes. Completely free with no ads, no in-app purchases, and no subscription needed. Just open the browser and play.
Kids aged 6–14. Younger children (6–8) enjoy World 1 with simple move and turn commands. Older kids (10–14) tackle loops, conditionals, and functions in later worlds.
Yes! The command blocks mirror real coding concepts: sequences, loops (repeat), conditionals (if/else), and procedures (define/call function). It's a visual introduction to computational thinking used in computer science education worldwide.
Yes. After loading once, Robot Puzzle runs fully offline through the PlayPuzzle Kids PWA — great for travel or areas with limited connectivity.
Free, ad-free, and built for curious young programmers.
▶ Play Robot Puzzle Now