Coding puzzles for ages 5–10
Build a little program. Watch the robot go.
Tap movement blocks into a program strip, press Run, and follow your robot across the grid one instruction at a time. It's where algorithmic thinking starts: try it, watch it, fix it, try again. No reading required, no timers, and nothing to lose.
- 34 hand-made levels, every one proven solvable
- No ads, no timers, no way to fail a level
- Works fully offline, in 7 languages
What's in the game
Real programming ideas, in a shape a five-year-old can hold
-
A program you can see
The commands your child picks line up in a strip they can read left to right. Press Run and the robot performs them in order, with the current instruction lit up — so the link between what I built and what happened is never a mystery.
-
Turns, obstacles, keys, gates
Four worlds — meadow, desert, ocean, volcano — add exactly one idea each: obstacles to route around, then keys to collect and gates that open once you have them all, then a limit on how many commands you may use, then all of it together. The first world starts with a single command in the tray.
-
Two stars, one for elegance
Finishing a level earns a star. Finishing it in the fewest possible commands earns the second — and the fewest isn't our guess: a solver computes each level's shortest solution before that level ships.
-
Nothing to fail
Bumping into an obstacle is a soft nudge, not a punishment. No timers, no lives, no lost progress and no you-lost screen — just the program strip, ready to be fixed and run again.
How it works
Three taps to a first program
-
Pick the commands
Tap forward, back, turn left or turn right in the tray. Each one drops into the program strip in order. Change your mind and take it out again — nothing counts until you run it.
-
Press Run
The robot walks the program one step at a time, slowly enough to follow, with the instruction it is carrying out right now highlighted in the strip.
-
Earn your stars
Reach the flag and the level is done. Do it with no wasted commands and the second star pops too — then the next level opens up.
Free and paid
The first world is free. One purchase opens the rest.
No subscriptions, no coins, no gems, and no ads to remove — because there are no ads. One optional one-time purchase, shared across your family. That is the entire business model.
Free
The first world, 12 levels
- 12 levels: one command at a time, then obstacles to route around
- The whole game's sound, stars and wordless tutorial
- No ads and no interruptions, exactly like the paid worlds
Unlock all levels
One-time purchase, Family Sharing
- The desert, the ocean and the volcano — 22 more levels
- Keys and gates, then command limits, then both
- Bought once, works on your family's devices, restorable
For parents
Built so there is nothing to hand over
The full detail, in plain language, is in our privacy policy .
- No account, no sign-up, no email. Progress lives on the device and nowhere else.
- No ads, no ad SDK, and no advertising identifier — not even when the phone offers one.
- No chat, no sharing, no leaderboards, no push notifications. Nothing your child can be reached through.
- Anonymous crash and usage reporting you can switch off, and a one-tap delete for every bit of local data.
Questions parents ask
Before you install
What age is it for?
Roughly 5 to 10. The opening levels need no reading at all — a wordless tutorial walks your child through the tray, the strip and the Run button by highlighting what to tap. Older children reach the interesting part faster: the step-limited levels, where finishing isn't enough and you have to find the shortest program.
Does it need the internet?
No. Every level ships inside the app, so it plays the same on a plane, in the car, or with the router off. The only times the app touches the network at all are the optional purchase and anonymous crash reporting, which you can turn off.
Are there ads or hidden purchases?
No ads of any kind — no banners, no rewarded video, no cross-promotion. There is exactly one thing to buy: a single one-time unlock for the remaining worlds. It sits behind a parental gate, and there is no in-game currency, no loot box and no subscription anywhere in the app.
How does the parental gate work?
Anything a child shouldn't reach alone — the purchase, restoring it, external links, the privacy switches — asks an adult to solve a short arithmetic problem first. It's a fresh problem every time, with no remember-me and no way to switch it off.
Is it really teaching programming?
It teaches the part that comes before syntax: breaking a goal into ordered steps, predicting what those steps will do, and debugging when the result differs from the plan. That transfers to any language later on. What it isn't is a code editor — nothing here is typed.