CodeQuest
Play the Game. Learn the Code.
A two-volume educational series designed to introduce children to computer science through play, logic, storytelling, and hands-on creation.
The Difference
Two Volumes, One Journey
Built on the belief that the best way to learn computer science is to first understand how to think, then how to code.
Learn Through Play
Games, puzzles, and challenges make learning fun and memorable.
Think First, Code Later
Build computational thinking before touching a single line of syntax.
Interactive Platform
Online games, progress tracking, and 18 badges to earn at codequestbook.com.
Age-Appropriate Path
Volume 1 for ages 7+, Volume 2 for ages 12+ โ a natural progression.
By the Numbers
Ages 7-14+ ยท Perfect for elementary to middle school
The Books
The Volumes

Volume 1
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.

Volume 2
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.
Interactive Platform
Bring the Books to Life
Visit CodeQuestBook.com to play interactive games, track progress, earn badges, and experience the book online.
Visit Platform โ