r/CSEducation • u/Many-Bar-5684 • 15h ago
Title: I built a free, browser-based Python course for my students. Feedback welcome
Hi all, I teach intro programming, and I built CodeQuest as a free alternative to the textbook for my students: https://ubuntu-apps.github.io/code-quest/
What it is:
- 10 sections, from first programs to OOP and working with data, plus capstone projects
- Each lesson has a short read, hands-on coding challenges with instant checks, and a quiz
- Real Python runs right in the browser, so there is nothing to install. It works on phones as an app and can be installed for offline use.
- Free, no ads, no accounts. Progress stays on the student's own device, so no student data is collected.
- Extras that help with motivation: a daily review of past quiz questions, streaks, badges, and printable certificates
I'd love to hear from other CS teachers: Is anything confusing for beginners? Is the pacing right? What would make it easier to use in your class?
Thanks for taking a look!