Beginner
Python fundamentals and extra practice tracks — work through them at your own pace.
Follow these in order during class.
Quick reference guide for all Python basics — variables, loops, functions, dictionaries, and more.
View Exercises →8 hands-on exercises covering character stats, math, input, conditionals, loops, lists, and functions.
View Exercises →More practice with conditionals, lists, loops, functions, and a bonus battle challenge.
View Exercises →Extra exercises you can tackle anytime. Your completion progress is saved in this browser.
break, continue, and while True — harder exercises with no starter code.
XP calculators, health systems, shop discounts, and Discord-style bots.