Python Programming
Master real-world programming with Python. Build text adventures, data projects, and automate tasks.
Upcoming classes
2 sections open for enrollment
White Hat
2 classesTest Python WH - Cohort 1
test
Test Python WH - Cohort 2
test
Earn every hat 🎩
Each level unlocks new powers. Complete one to move up to the next.
White Hat
6 wks
Learn Python syntax and basic output
Yellow Hat
6 wks
Make decisions with if-else statements
Orange Hat
6 wks
Iterate through data and manage collections
Green Hat
6 wks
Create reusable code with functions
Blue Hat
6 wks
Read and write data to files
Purple Hat
6 wks
Master classes and objects
Ages / grades
Grades 4+
Format
Online
Duration
36 weeks
Levels
6 hats
Open classes
2 now
Learning here feels like a game 🎮
Every class turns progress into points, badges, and bragging rights — so kids stay hooked and keep leveling up.
Earn XP
Rack up experience points for every lesson, quiz, and project.
Collect badges
Unlock colorful badges for milestones and big breakthroughs.
Top the leaderboard
Watch your name climb the weekly leaderboard with friends.
Level up & earn hats
Progress through levels and earn a brand-new hat each time.
Ready to start the adventure?
Enroll to grab your spot, track your progress, and earn XP as you level up.