Lectures

Click on a lecture to see the video, if it is available. Videos are restricted to a valid Cornell netid login. However, slides and demo code may be downloaded without a Cornell netid.

Functions and Modules

Lectures

The reading for this lecture is Chapter 1; Section 2.1.

In this class we see how to import optional features into Python. We also show how to make program files we can run.    Watch ›

September 5, 2019 slides handout demos

Variables and Assignments

Lectures

The reading for this lecture is Sections 2.2-2.9.

In this class we build a mental model to understand how Python works. We use the iClickers for the first time today.    Watch ›

September 3, 2019 slides handout no demos

Types and Expressions

Lectures

The reading for this lecture is Chapter 1; Section 2.1.

In this class we give an overview of the course and its expectations. We also also talk about setting up Python over the weekend.    Watch ›

August 29, 2019 slides handout no demos