↑ All Courses

Student Qualifications

Class Description

Especially for students who have used Scratch or similar block-based environments (but for others, too), this class introduces a real programming language, one used by professionals, Python.

Students will use their creativity and new programming skills to create projects like these (click to view the entire document):

Picture of getting started Jupyter notebook

Preparation

If you have no programming experience, it would help to first spend some time with Scratch or Tynker.

Python Playlist