Back to home

Beginner

Beginner lessons

Python fundamentals and extra practice tracks — work through them at your own pace.

Saturday lessons

Follow these in order during class.

Python Basics Cheatsheet

Quick reference guide for all Python basics — variables, loops, functions, dictionaries, and more.

View Exercises →

Review Exercises

8 hands-on exercises covering character stats, math, input, conditionals, loops, lists, and functions.

View Exercises →

Review Exercises Part 2

More practice with conditionals, lists, loops, functions, and a bonus battle challenge.

View Exercises →

Practice tracks

Extra exercises you can tackle anytime. Your completion progress is saved in this browser.

Loops

for and while — countdowns, grinding XP, inventories, and health regen.

0/6
View Exercises →

Loops part 2

break, continue, and while True — harder exercises with no starter code.

0/6
View Exercises →

Nested loops

Grids, patterns, multiplication tables, and matching pairs.

0/6
View Exercises →

Nested lists

2D grids, game boards, searching, and patterns.

0/6
View Exercises →

Functions

XP calculators, health systems, shop discounts, and Discord-style bots.

0/10
View Exercises →

Dictionaries

Roblox-themed dict exercises — part of Milestone 2.

0/7
View Exercises →