THE OFFICIAL BOOK COMPANION
Every clue.
Every choice.
Your code.
A missing mentor. A city full of secrets. Learn Python as you follow the trail—and build an adventure of your own.
For complete beginners, ages 12+.
No account. No installation. Just curiosity.

You don't have to know code.
You just have to start.
Meet Dustin, Christine and Tony in Coding Adventure. Then step into their world. Decode a message, test a theory and watch a few lines of Python do something real. Every activity is free, every hint is there when you need it, and mistakes are part of the adventure.
YOUR FIRST THREE CLUES
Open your case file.
FROM READER TO GAME MAKER
Don't just find
the ending.
Write your own.
Plan a rescue. Rebuild a broken message. Give Christine a choice. Play three games, see the rules behind them, then change what happens next.
Enter the game lab ↗A 30-SECOND DISCOVERY / NO CODE NEEDED
Eight switches.
A whole new language.
A byte holds eight bits. Each switch is either 0 or 1. Turn them on and off to see how a pattern becomes a number—and, in ASCII, a character.
Can you turn A into B? Look at the value above each switch. The switched-on values add up to the total.
Follow this idea: bits, bytes & secret messages →64 + 1 = 65. ASCII 65 represents A.
CHOOSE YOUR NEXT DISCOVERY
There’s more than
one way in.
Follow a clue. Learn an idea.
Or just see what happens.

THE STORY BEHIND THE CODE
A mystery you solve
with Python.
The companion to James Colby's adventure for readers aged 12 and up. Keep the book open beside you, or explore the activities on their own.
Meet the book →