In this class we give an overview of the course and its expectations. We also also talk about setting up Python to get started on the first lab.
More ›
In this lecture, we demonstrate the difference between program structure and program flow. We also introduce our first control structure: the conditional.
More ›
In this lecture we do a deeper dive in the principles of debugging. We learn how to how to search a program for errors. We also show how to create our own errors, and why this might aid debugging.
More ›