|
Content Categories
Instructional Recordings Creator 1 First Name
Jim Creator 1 Last Name
Morris-Knower Contributing Unit
Mann Library (Albert R. Mann Library) Searchable
Yes
|
|
Zoom Recording ID: 93173850621
UUID: eIVFcRmaTRmMUAA3jaMshg==
Meeting Time: 2021-02-23T14:57:18Z
|
|
Zoom Recording ID: 92593775535
UUID: s/dGI2T1RSyiUdL/BtkLEw==
Meeting Time: 2021-02-16T16:45:24Z
|
|
Zoom Recording ID: 93510764971
UUID: xokA0XP4SqyMizUej82wWw==
Meeting Time: 2021-02-12T13:56:15Z
|
|
Zoom Recording ID: 92593775535
UUID: snoU4T7oT9ycmSgNPKWhuA==
Meeting Time: 2021-02-11T16:50:00Z
|
|
A workshop given by Traci Nathans-Kelly as part of Science Immersion 2018.
Language
English Searchable
Yes
|
|
Zoom Recording ID: 93173850621
UUID: PZofM+RBTOKnwdzT9ZDEzg==
Meeting Time: 2021-01-26T14:55:58Z
|
|
Zoom Recording ID: 94521034283
UUID: Zku4LIiYReaQU8aUWAMW0w==
Meeting Time: 2020-11-06T16:53:14Z
|
|
This video introduces an advanced topic that is completely optional and is not relevant to the final assignment. If you Google Python and coroutines, you will get something very different than what…
Content Categories
Instructional Recordings Creation Date
December 4th, 2020 Creator 1 First Name
Walker Creator 1 Last Name
White Creator 1 Role
Faculty or Staff Member Creator 1 NetID
wmw2 Language
English Searchable
Yes Searchable On
Cornell Web Search
|
|
In the previous video, we said that generators are a type of coroutine. In this video, we explore this idea. We use yield statements to write generators that are a little more sophisticated than…
Content Categories
Instructional Recordings Creation Date
December 4th, 2020 Creator 1 First Name
Walker Creator 1 Last Name
White Creator 1 Role
Faculty or Staff Member Creator 1 NetID
wmw2 Language
English Searchable
Yes Searchable On
Cornell Web Search
|
|
Operator overloading is not the only important abstraction tool. In this video we introduce the concept of class methods, which are necessary to add new constructors to a class. These new…
Content Categories
Instructional Recordings Creation Date
November 7th, 2020 Creator 1 First Name
Walker Creator 1 Last Name
White Creator 1 Role
Faculty or Staff Member Creator 1 NetID
wmw2 Language
English Searchable
Yes Searchable On
Cornell Web Search
|
|
In this video we show you the basic format of a class definition. However, classes can contain a lot of features, so our classes will be very simple for this demonstration.
Content Categories
Instructional Recordings Creation Date
October 27th, 2020 Creator 1 First Name
Walker Creator 1 Last Name
White Creator 1 Role
Faculty or Staff Member Creator 1 NetID
wmw2 Language
English Searchable
Yes Searchable On
Cornell Web Search
|
|
In this video we show how to use for-loops in function definitions. In particular, we show that we go from a specification to code that uses a for-loop.
Content Categories
Instructional Recordings Creation Date
October 19th, 2020 Creator 1 First Name
Walker Creator 1 Last Name
White Creator 1 Role
Faculty or Staff Member Creator 1 NetID
wmw2 Language
English Searchable
Yes Searchable On
Cornell Web Search
|
|
Sometimes we absolutely need to enforce all of our preconditions, and we cannot live with the compromises of the previous video. In this video we show how to use top-down design to give us more…
Content Categories
Instructional Recordings Creation Date
October 10th, 2020 Creator 1 First Name
Walker Creator 1 Last Name
White Creator 1 Role
Faculty or Staff Member Creator 1 NetID
wmw2 Language
English Searchable
Yes Searchable On
Cornell Web Search
|
|
Top-down design is a widely–used design technique. Your instructor used it to design the first assignment, and you will use it yourself in later assignments. In this video we take a closer look…
Content Categories
Instructional Recordings Creation Date
October 1st, 2020 Creator 1 First Name
Walker Creator 1 Last Name
White Creator 1 Role
Faculty or Staff Member Creator 1 NetID
wmw2 Language
English Searchable
Yes Searchable On
Cornell Web Search
|
|
Once we have an algorithm, it is time to get started writing code. In this video we talk about function stubs, which are how we get started. We like function stubs because they act as placeholders…
Content Categories
Instructional Recordings Creation Date
October 1st, 2020 Creator 1 First Name
Walker Creator 1 Last Name
White Creator 1 Role
Faculty or Staff Member Creator 1 NetID
wmw2 Language
English Searchable
Yes Searchable On
Cornell Web Search
|