Learn

Learn coding through guided interactive courses
- Step-by-step lessons that teach Python through real game levels
- Write code, hit run, watch your level come to life
- Each lesson builds on the last
An interactive platform that makes learning Python actually fun.
An interactive platform that makes
learning Python actually fun.

An interactive platform that makes learning Python actually fun. Write code, build games, and see results instantly.



Bite-sized lessons take you from "What is a variable?" to writing functions that build entire platformer levels.

Every lesson gives you a goal and a code editor. Write the Python, hit run, see if it works.
A builder cursor walks through your code step by step so you can see exactly what each line does.
Variables, loops, conditionals, functions. Each one introduced when you need it, paired with a level that uses it.
Errors surface inline right next to your code; goals turn green the moment your level matches.
A real Python editor with pygame built in, the same one real developers use, tuned for your browser.

Syntax highlighting, multi-file projects, inline errors, autocomplete. Real Python with pygame, no installs, no setup.
Hit run and your game comes alive right in the browser. Iterate quickly: tweak a number, try it again.
Share a single link and anyone can play your game. Publish to the gallery to show off what you made.
Upload sprites, audio, and data files. Build whatever kind of game you can imagine: platformer, shooter, puzzle.