← All tracks
Crescendo Academy — Python Basics Preview
Build a To-Do List App
This isn't a game — it's a real, working tool, built the same way a working developer would build it. A real Python Basics assignment, rebuilt step by step in your browser.
Why this one is different
- Python Quest and Pac-Man are game-based — Python Basics is project-based. You're building something you'd actually use, not just play.
- A variable still holds a value — a title, a color, a limit — but here it's shaping a real tool: task lists, priorities, and saved progress.
What you'll build
- You'll start with just a title and a color — no list yet.
- Step by step, you'll add tasks, mark them done, delete them, set priorities, sort them, track progress, and save your list so it's still there next time.
- By the last step, you'll have a fully working to-do app — the same kind of tool built in Python Basics: From Coder to Creator.
Start building the app from scratch →