Search for tag: "instruction"

Lesson 20.6 Method Visualization

Methods definitions look just like function definitions, but we call them differently. In this video we show how to visualize a method call, and we see just how it differs from a function call.

From  Hannah Lee on October 27th, 2020 0 plays

Lesson 16.1 The For-Loop

In this video we introduce a new control-structure: the for-loop. This control structure is specifically designed for processing iterable types like strings, tuples, and lists.

From  Hannah Lee on October 19th, 2020 15 plays

Zoom Sep. 24. Conditionals

In this session we review conditionals, focusing on how we visualize them. This will be important for the second assignemnt.Conditional assignments will not be necessary for Assignment 1. In fact,…

From  Hannah Lee on October 10th, 2020 1 plays

Lesson 13.1 Error Messages

Most of you have seen error messages already, working on the course assignments. But what do these error messages mean? As we seen in this video, we could not really talk about them until now because…

From  Hannah Lee on October 10th, 2020 9 plays

Lesson 12.7 The Call Stack

In this video we look at the call stack in much more detail. In particular, we see that is possible to have more than one call frame active at a time, and the stack is the way these frames are…

From  Hannah Lee on October 2nd, 2020 13 plays

Lesson 9.6 Conditionals & Call Frames

Conditionals are typically used inside of function definitions. So how do they affect the way that we draw call frames. We address this issue in this video. You should pay close attention to the…

From  Hannah Lee on September 24th, 2020 5 plays

CS 6120: Lesson 4: Data Flow

Music: https://www.bensound.comStock footage: https://www.videvo.net

From  Adrian Sampson on September 19th, 2020 40 plays

Zoom Sep. 15. User-Defined Functions

In this class we will review how functions are defined, and how we visualize their execution.We will spend more of the class talking about visualization than how to write function definitions in…

From  Hannah Lee on September 16th, 2020 7 plays

Lesson 5.6 Functions & the Python Tutor

In the previous video, we showed how to visualize function calls on a piece of paper. But, as with all visualization, we do have the Python Tutor at our disposal. In this video we illustrate the…

From  Hannah Lee on September 11th, 2020 7 plays

Lesson 5.5 Function Visualization

Once again, visualization is an important skill in this couse. In this video we show what it is even more important for functions. In particular, we introduce the new topic of the call frame, which…

From  Hannah Lee on September 11th, 2020 8 plays