Open learning guides, teacher aids, and lesson outlines for Python, algorithms, and web standards, organized by topic for students and fellow educators.
Browse by track
Three resource tracks, each with a placeholder for materials that will be added over time.
Coding tutorials
Step-by-step guides for beginner and intermediate programmers, starting with Python syntax and building toward algorithmic logic and simple web pages.
Teacher resources
Instructional aids and rubrics developed for secondary and collegiate classrooms, to adapt for your own students and course outcomes.
Lesson plans
Modular lesson outlines covering Python, algorithmic thinking, and web standards, arranged so they can be taught in sequence or on their own.
Suggest a topic or share feedback
Peer educators and students are welcome to request a specific code topic or collaborate on curriculum development.