CodeQuest
Play the Game. Learn the Code.
A two-volume educational series designed to introduce children to computer science and programming through play, logic, storytelling, and gradual hands-on creation.
Two Volumes, One Journey
What Makes CodeQuest Different
- 🎮Learn Through PlayGames, puzzles, and challenges make learning fun
- 🧠Think First, Code LaterBuild computational thinking before syntax
- 🏆Interactive PlatformOnline games, progress tracking, and 18 badges to earn
- 🌈Age-Appropriate PathVolume 1 for ages 7+, Volume 2 for ages 12+
By the Numbers
The Learning Journey
Volume 1: Play, Think, Solve
Start with no code at all. Learn computer science concepts through games, puzzles, and storytelling across 6 magical worlds. Perfect for ages 7+ with no prior experience.
Volume 2: Build, Design, Code
Transition to real programming with a gentle pseudocode-first approach, then gradually learn JavaScript. Build 4 complete projects. Perfect for ages 12+ ready to code.
The Volumes

Play, Think, Solve
Computer Science Fundamentals Without Code — Ages 7+
Teach computer science fundamentals without real code, using games, puzzles, and storytelling. Build computational thinking skills through play across 6 magical worlds.
What You'll Learn:
Key Features:
- ✓Learn algorithms through fun games
- ✓Recognize patterns everywhere
- ✓Debug like a detective
- ✓Design your own games
- ✓Build confidence before coding
- ✓Interactive platform with 18 badges

Build, Design, Code
From Pseudocode to JavaScript — Ages 12+
Transition from logic-based thinking to real but gentle programming. Start with pseudocode, then gradually move to JavaScript with hands-on projects.
What You'll Learn:
Key Features:
- ✓Learn pseudocode first approach
- ✓Gradual transition to JavaScript
- ✓Build interactive projects
- ✓Create games and applications
- ✓Solid foundation for advanced learning
- ✓4 complete coding projects
Experience the Interactive Platform
Visit CodeQuestBook.com to play interactive games, track progress, earn badges, and bring the book to life online!
Visit Platform →