Lecture 4#

  1. Conceptual Overview

  2. Introduction to Functions

  3. Activity 4.1: Unit Conversions

  4. Functions as Objects

  5. Dynamic Behavior

  6. Activity 4.2: Solving an Old School Punishment With a New TricK

  7. Debugging in Functions

  8. Functions that Return

  9. Activity 4.3: Analyzing Text

  10. Using Functions to Build the Game of Craps