Python for non-programmers
Want to learn programming, and aren't sure where to start? This 15-part course will get you where you need to go.
It was originally recorded over 15 weeks in the spring-summer of 2020. Homework exercises are no longer in the forum, but printed at the bottom of each lesson.