Robot Coding GameFree, no sign-up
Line up blocks to get the robot to the goal — 5 stages. New stages every day.
Program (0 blocks)
🎉 All 5 stages cleared!
Clear all of today's stages to post your run on the leaderboard.
FAQ
What age is it for?
Around ages 8–10 and up (3rd–4th grade), when kids start learning computational thinking. "Easy" is 5×5 with no walls, so even younger kids can reach the goal with just Forward and the turns.
How do I use Repeat?
Press "🔁 Repeat" to open a repeat block; the blocks you add next go inside it. Press it again to close it. Tap a repeat block in your program to change how many times it runs (2–5).
What happens if I make a mistake?
The robot won't move into walls or off the board — it just stays put. No ✕ appears. If it doesn't reach the goal, fix your blocks and press "Run!" again. You can retry as often as you like.
How is the leaderboard ranked?
Only runs that clear all 5 stages can be posted. They're ranked by the fewest total blocks, then by time. Grouping moves with Repeat uses fewer blocks, so shorter programs rank higher. Each level has its own leaderboard, and random practice isn't recorded.
Can I try the same stage again and again?
Yes. Even if a run fails you can try again, and "Undo" and "Clear" remove blocks. The clock keeps running, though, so if you want a faster time, plan your path before placing blocks.