Coding Game “Tank Raid” — Free in Your Browser 5+
New from Dad4Kids
Clean YouTube for kids
For families with traditional values, hand-picked by parents.
Open →
Tank Raid is one of those coding games for kids where nobody drives the tank. Your child looks at the board, works out a route past the towers’ firing zones, then writes that route down — forward, turn left, turn right — and presses START. The tank runs the program on its own, step by step, and the child watches their own instructions come to life.
The shot is the answer, not the reflex
There is no aiming and no shooting by hand here. The tank fires at the enemy base for exactly one reason: the program was right. Get it wrong and a tower catches the tank — the level restarts instantly, the program is kept, and the square where the tank was hit is marked. That is feedback, not a hint: the child sees where the plan broke and rewrites that part. A mistake costs one tap, which is why children keep trying instead of giving up.
200 levels that add one idea at a time
The first chapter is a proving ground: three blocks, one tower, and the route drawn right on the board with numbered squares. By the tenth chapter — the Citadel — the field is 17×12, eight towers are firing, and some of their sectors rotate one step with every move you make. In between, the game hands over a single new idea at a time: repeat ×N (four steps said in one block), a routine (name a chunk of moves and call it with one block — a first function), and wait (stand still for one move until a rotating sector turns away). Each new block gets an explanation in plain words, then a check question, and only then a level that needs it.
Fewer blocks than the field is wide
Every level has a block budget, and it is deliberately smaller than the raw number of steps. A child who lays out twenty “forward” blocks simply runs out of room — the way through is to spot the repeating pattern and fold it into a loop or a routine. That squeeze is where abstraction is born. It is also checked by a solver: all 200 levels are proven solvable inside their budget before the game ships, so the child is never asked for something impossible.
Free, in the browser, and it talks
No sign-up, no downloads, no ads and no purchases. Every explanation is spoken aloud in a recorded voice, so a child who does not read yet can still learn the rules and play. It runs on a tablet, a phone or a computer — which makes it a ready-made Hour of Code activity for an afternoon at home.
How to play
Read the board first: your tank stands on one side, the enemy base on the other, and the red squares are the towers’ firing zones — drive onto red and the tank is knocked out. The gold square with the star is where you must end up. Now build the route from the blocks at the bottom: ↑ is one step forward, the two curved arrows turn the tank on the spot. Tap a block inside your program to take it out. Press ▶ START and watch the tank carry out your instructions. Hit? Look at the marked square, change that piece of the program — it is still there — and run it again. Reach the gold star and the tank takes out the base by itself. Further in you also get × to repeat a block, a second track for a routine you use more than once, and ⏸ to wait out a rotating sector.
What your child learns
The core of computational thinking, learned by doing instead of by being told: sequencing (the steps go in an order, and the order decides everything), planning ahead (the whole route is settled before anything moves), loops with a counter, decomposition and abstraction (pull a repeating chunk into a named routine and call it — a first function), conditions in space (a rotating sector makes the same square safe on one move and deadly on the next), and above all debugging: read the failure, find the block that caused it, change only that block. Along the way it trains left/right orientation and mental rotation — once the tank turns, its left is no longer your left — plus counting and working inside a budget.
The science behind the games
Every Dad4Kids game is built on one simple truth: children want to play, not study — so we turn learning into a game worth replaying. The method draws on peer-reviewed research in game-based learning, motivation, and how memory works.
- Prins et al. (2013). “Braingame Brian”: toward an executive function training program with game elements. Games for Health Journal.
- Tokac et al. (2019). Effects of game-based learning on students' mathematics achievement: A meta-analysis. Journal of Computer Assisted Learning.
- Alotaibi (2024). Game-based learning in early childhood education: a systematic review and meta-analysis. Frontiers in Psychology.
- Lampropoulos & Sidiropoulos (2024). Impact of gamification on students' learning outcomes and academic performance: a meta-analysis. Education Sciences.
- Taylor & Boyer (2019). Play-based learning: evidence-based research to improve children's learning experiences. Early Childhood Education Journal.
- Gottfried (1990). Academic intrinsic motivation in young elementary school children. Journal of Educational Psychology.
FAQ
Is this a coding course?
No. It is a game: you open the page and play, straight away, in the browser. Nothing to enrol in, no schedule, no lessons to sit through and nobody to wait for. The programming ideas arrive inside the game, at the moment a level needs them.
Does my child need to read first?
No. The blocks are pictures, not words, and every explanation is read aloud in a recorded voice. On the first two levels the game also draws the route on the board with numbered squares and lights up the exact block to press, so a beginner is led by the hand before being let go.
Is this real programming?
The ideas are the real ones: a sequence of instructions, a loop with a counter, a named routine called from the main program, waiting for the right moment, and debugging a program that ran but did the wrong thing. What is missing is typing and syntax — those come later, and they are the easy part.
There are no hints — is that not too harsh?
It is deliberate. When the tank is hit, the game marks the square where it happened and keeps the program exactly as it was, so trying again costs one tap. The child compares the plan with what actually happened and changes one block. That comparison is the whole skill; handing over the answer would remove it.
Is it really free?
Yes — completely free, no ads and no purchases, in any modern browser on a tablet, phone or computer.
More free games for kids
By Evgeny Arsentiev, PhD · Last updated: September 2026