CodeQuest
Online
Become a Code Mage in the world of Elcodia. Learn Python through epic RPG adventures, defeat bosses with your code, and level up your programming skills one quest at a time.
Your Quest Begins Here
CodeQuest Online transforms Python education into an immersive RPG experience where every line of code is a spell in your arsenal.
Learn Python
Master Python from the ground up through 8 weeks of structured curriculum. Write real code that runs directly in your browser -- no setup needed.
- Variables, strings, and data types
- Loops, conditionals, and functions
- Lists, dictionaries, and file I/O
RPG Adventure
Explore the magical world of Elcodia as a Code Mage. Traverse enchanted forests, ancient libraries, and crystal caves as you complete quests.
- 8 unique regions to explore
- Boss battles at each milestone
- Earn badges and level up
Track Progress
Teachers get powerful analytics dashboards to monitor student progress, identify struggles, and celebrate victories in real-time.
- Per-student progress tracking
- Classroom leaderboards
- Skill category breakdowns
How It Works
Get your classroom started in minutes
Register Your School
Create an account and set up your organization in seconds.
Invite Students
Share a join code and students create their Code Mage characters.
Begin the Quest
Students explore Elcodia, solve challenges, and learn Python through play.
Ready to Begin Your Adventure?
Join the world of Elcodia and turn your classroom into an epic coding quest.
Get Started Free