Join Pip on a thrilling adventure through the Temple of Thon as she learns the magic of Python programming.
Buy on AmazonDeep within the Temple of Thon, ancient doors remain sealed, guarded by cryptic symbols and an unbreakable code. But when young explorer Pip stumbles upon the temple’s forgotten halls, she meets Sir Pent Py—a mysterious snake who speaks the secret language of the temple. Pip must learn to communicate with Py to unlock its treasures, discovering the power of precise commands, hidden libraries, and the magic of structured syntax.
Whether you’re a parent looking to introduce coding in a fun and friendly way, a teacher seeking a classroom-ready STEM resource, or a young programmer eager to unlock the mysteries of Python, Py and the Secrets of Thon offers a captivating entry point into the world of computer science.
Brian Duryea is a public school educator dedicated to making computer science approachable for all learners. With years of experience teaching coding and technology, he created the Tiny Tales, Big Ideas series to bring big STEM concepts to life through storytelling.
Unlock the adventure of Python today—grab your copy of Py and the Secrets of Thon!
Py and the Secrets of Thon introduces readers to the foundational ideas behind how computers understand and follow instructions. In coding, programs don’t think for themselves—they rely on carefully written commands to tell them exactly what to do. Python, like all programming languages, has specific rules and structures that must be followed for those commands to work.
In the story, Pip learns that Py can only understand instructions when written in a precise format—lowercase words, underscores instead of spaces, and parentheses at the end. This mirrors how Python functions work in real code. A command like open_door() makes sense to Py, but a vague request like "Open the door" does not, highlighting a core principle of programming: computers only follow instructions when they are written correctly.
As Pip explores the temple, she also discovers the power of libraries—collections of specialized tools that let programmers do more without writing everything from scratch. By importing the time library, she’s able to use time.sleep(3600) to pause the golem, just like programmers use time functions to delay actions in real Python code.
At Tiny Tales, Big Ideas, we believe that breaking big concepts into playful stories helps young learners see coding as an extension of problem-solving, logic, and creativity. Py and the Secrets of Thon brings these programming fundamentals to life, showing that by following simple rules—just like Pip did—anyone can unlock the secrets of coding.