Spark case study
A game that teaches kids to code, and to judge what AI hands them
An education app where children build programs from blocks and watch a creature carry them out, evolving from a single cell to an early human across three worlds. Later, an AI sidekick proposes plans, and the child learns to catch the one that does not hold up.

- Industry
- Education
- Product
- Coding game for kids
- Platforms
- Web, in English and Vietnamese
- Status
- Alpha
The challenge
Most coding apps for children drill syntax or exercises. The skill that matters now is broader: taking a problem apart, building a solution, and telling whether a solution actually works, whether a child wrote it or an AI proposed it.
That second part is new. Children are growing up with AI that answers confidently, so learning to question its output matters as much as learning to code.
It also had to earn parents' trust: no ads, no chat with strangers, no streaks or pressure loops, and nothing a child makes visible to anyone else.
How we approached it
Build it yourself first
In the first half of the game, children break a level down, build a program from blocks, run it, watch it fail somewhere specific, and fix it: sequence, loops, conditionals and debugging, practised rather than taught.
Then direct an AI collaborator
Only once a child can solve problems by hand does Bit, the robot sidekick, start proposing plans. One of them is wrong, and the child's job is to catch it before pressing play.
The game world judges, not the AI
Bit suggests and explains, but never scores anyone. The world decides deterministically, so a program that wins on screen wins for the same reason every time.
Safe for every child by design
No real-world nations, politics or religion, no violence, a creature with no gender, and progress saved on the child's device rather than shared.
What we built
Three worlds through deep time
From the first cell in Aurora-19's ocean to a mammal on land and an early human in a valley with fire and tools, carrying real biology, geography and history along the way.
Block-based puzzles
Every level is a puzzle: snap blocks together, run them, see what happens, and fix it until it works.
Bit, the AI sidekick
When puzzles grow big, Bit proposes candidate plans for the child to compare. It never touches the world directly.
Wildlife with real facts
Creatures from amoeba to Triceratops, each with a real "did you know?" fact.
Fully bilingual
English and Vietnamese, both complete, including the AI conversation.
Free in the browser
The whole first world is free to play straight away, with a profile created later to save progress.
The package for a project like this
Product Team
A senior-led team that keeps shipping after launch.
Ongoing · Monthly retainer or hourly
- A senior lead plus engineers sized to your roadmap
- A monthly retainer for steady work, or hourly billing to scale up and down
- Priorities you set each month, with a monthly delivery review
- Direct access to the engineers, with no account manager in between
Let's Build Something Great Together
Whether you're starting a new product, modernizing what you already have, or need experienced engineers to extend your team, Scalestack is ready to partner with you. Let's talk about how we can turn your vision into thoughtful, well-built software.
Book a Discovery Call