About the Game
Newton Go is a web-based programming puzzle game that makes computer science genuinely fun and accessible for learners aged 10-17. Players write programs to guide Newton - an animated robot companion - through grid-based maze levels, learning real programming concepts with every challenge they solve.
The game meets learners where they are. Younger beginners start with drag-and-drop command blocks in Visual Mode, progress to a side-by-side Hybrid Mode that bridges blocks and code, and ultimately work in a full code editor in Code Mode - the same tools used by professional developers. No experience required to start; no ceiling on how far you can go.
Structured across 12 worlds, the curriculum takes students from basic sequential commands all the way through loops, conditionals, recursion, algorithms, and AI/ML concepts - with each world building on the last in a narrative that puts the player in charge of constructing Newton's own game world.
Learning Outcomes
- Understand core programming concepts: sequences, loops, conditionals, functions, and recursion.
- Develop real debugging skills by observing, testing, and iterating on programs that control a character they care about.
- Build lasting confidence with code through a scaffolded progression from block-based to professional text-based programming.
This project is part of Newton Go mission to make quality STEM education feel like play. Newton Go is currently in active development - contact us if you'd like to collaborate or follow along.