Code Lab
Learn to code by doing — guide characters through mazes with blocks, draw with turtle graphics, then graduate to real Python. Everything runs right in the browser.
Code Lab is a progression, not a single app. Students start with block coding — guiding a character through maze puzzles where every level teaches a real concept: sequences, loops, conditionals, functions. Turtle graphics turn code into art. Then students graduate to typing real Python, with the same visual feedback.
Everything runs in the browser with nothing to install, and teacher controls let you unlock levels as your class progresses — so nobody races ahead and nobody gets lost.

How a class uses it
- A ready-made block-coding unit: students work through leveled maze challenges at their own pace while you watch progress from the dashboard.
- Turtle graphics assignments — set a drawing challenge and review every student's art in one place.
- The transition unit: the same maze puzzles, now solved in typed Python.
📚 Lesson ideas — coming soon
See it in action
Standards connections
Detailed standards connections for Code Lab are in progress. Coming soon
Put Code Lab in front of your class
It takes about a minute to start — and it's free for teachers.
