This page contains all of the pre-recorded video lessons posted so far, with the most
recent posting listed first. It is, for all intents and purposes, the textbook of this
course. You are expected to keep up with these videos. Each
lab and
Zoom session will indicate the videos that we will have
expected you to watch.
Note: These versions of the videos are not closed-captioned. If you need closed
captioning support for these videos, please visit the
official VOD channel
for CS 1110.
|
Now that we understand typing, it is time to revist try-except statements. In this video series, we show how to customize our try-except to different error types.
Watch ›
|
|
Typing is the act of determining the type of a value. While we have used this a lot when enforcing preconditions, subclasses makes this a little more complicated.
Watch ›
|
|
We have seen several mysterious double-underscore methods in Python classes. In this series show why these methods are so important.
Watch ›
|
|
Subclasses an another major feature of object-oriented languages. They allow you to add features to a class without starting over from scratch.
Watch ›
|
|
In the video series on algorithm design, we talked about how to properly implement a a function definition. In this lesson we do the same for classes.
Watch ›
|