Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

🧩 Challenges · Python

Build it, break it, predict it, or recall it. Pick a challenge and prove you've got it.

You're previewing the Arcade. Log in or create an account and enroll to keep your XP and personal bests.

bug hunt basics

debug

bug hunt strings and collections

debug

code review idioms

debug

predict loop output

predict

predict integer ops

predict

predict collections

predict

predict comprehension

predict

predict generators

predict

recall floor division

recall

recall truthiness

recall

recall precedence

recall

recall indexing and slicing

recall

recall range

recall

recall mutability and copies

recall

recall venv commands

recall

recall built in exceptions

recall

recall http status codes

recall

build a counting loop

construct

build a running total

construct

build a filter loop

construct

build a helper function

construct