Students learn to code by snapping visual blocks together to guide characters through puzzle worlds. Every world teaches one big programming idea, and the lessons get a little harder each time. There are also two more paths: brain-training puzzles and digital citizenship.
Level: Beginner
Ages: 5–14
Length: Self-paced, about 120 short lessons
Format: Play right here in the browser. No account or download needed.
Outcomes
- Put steps in the right order (sequences) and repeat them with loops
- Store and change information with variables
- Make decisions with if/else conditions
- Build reusable functions and work with lists
- Find and fix bugs, and explain how a program works
Block coding worlds
- Jungle Adventure — sequences — ages 5–7
- Space Station — loops — ages 7–9
- Loop Land — loop efficiency — ages 8–10
- Ocean Deep — variables — ages 9–11
- Crystal Caves — conditions — ages 10–12
- Robot Factory — functions — ages 11–13
- Time Portal — arrays and lists — ages 12–14
- Bonus worlds: pathfinding, sorting and routing, algorithms, debugging (Bug Lab), music with loops, coordinates, and decomposition
Two more paths
- Brain Training: patterns, logic and math puzzles that build problem-solving skills
- Digital Citizenship: passwords, privacy, kindness online and spotting scams
For parents
- No sign-up, no ads and no chat. Progress is saved in this browser on this device.
- We host our own copy on this site and removed the original’s analytics, so your child’s play isn’t tracked.
- Younger children (5–7) do best with a grown-up reading the instructions with them.
- Ready for more? Our Robotics and Mobile Apps classes build on these ideas with real projects and an instructor.
