Learn Python through play, progress, and purpose.
Predict · Run · Investigate · Modify · Make
Gameified Python journeys for classrooms
Wake the Welcome Bot
def welcome_bot():
print("Welcome to PRIMMcode!")
welcome_bot()Built-in Python IDE
Edit, run, investigate
Classroom-ready
Class codes, save codes
8-course roadmap
Each with its own worlds
Homework built in
Bonus Express Journey
The pedagogy
A strong framework, made visible
PRIMM isn't just a theory — it's woven into every mission, every interaction, every moment of feedback in PRIMMcode.
The journey
8 courses, one roadmap
What began as a single express course has grown into a full curriculum. Students move through focused courses in order — finishing one unlocks the next — while the bonus Express Journey stays open all the time for homework and coding at home.
Bonus: Python Express Journey Extra
The original all-in-one adventure — 70levels ending in a printable certificate. Playable any time alongside the roadmap with its own separate progress, so it's perfect to set as homework.
What's included