Welcome, Explorers!

In this section you'll find source code, worksheets, and other useful items for each chapter of the book. You can also download a free coloring book here

The Missing Fireflies


2: The Firefly Refuge: Redesign the trap into a home

firefly refuge simulationSource Code

3: The Fireflies' Message: Build a system that can communicate messages

firefly messenger simulationSource Code


The Glowing Moss

5: Goblin's Gold: Protect this rare species from thieves!

gameSource Code

6: Securing the Moss: Making a secure environment to protect the moss

secure enclosureSource Code

7: The Whisper Network: Encode and decode encrypted messages

Caesar cipher


Geode Quest



11: The Stone Library: Build a library for your stone collection

SQLFiddleSQL Fiddle

12: Hide Or Seek: What data should remain private and what public?

phishing email

The Petrified Forest



15: Power of the Weak: Design the interaction between the characters of the world

A-Frame workspaceGlitch workspace


Legends of the Field Mice


20: The Real World

Let your imagination run wild and explore the ways you can make your world a better place using the tools you tried in this book. Share your work in the Forum!