Grades 6-12 (Ages 11-18)

Python Programming 1&2

Python 1

The curriculum includes coding exercises and practice, interspersed with classroom collaboration activities, discussion points, supplemental materials, and unplugged activities. This course walks students through the basics of coding alongside other topics. This integrated approach keeps lessons diverse and students engaged. Students work individually and as teams to build innovative and competitive coding solutions.

Python 2

Students are presented with more advanced Python concepts as they learn how to manipulate lists and handle functions. They are introduced to object-oriented programming concepts and practice building and using objects. Students will need to have completed Python 1 in order to understand Python 2.

Read more about the course, including course expectations and system requirements.

Contact us

If you have questions, please reach out!