In this lesson, we’re going to go over conditional logic, which will allow you to write programs that have different outcomes depending on the data, events, and/or user interactions that take place as your program executes. This is often referred to as your program’s “state.” Specifically we’ll cover the beginnings of “conditionals” (if/else statements).
Today's Resources
1. Exercise Files
Download Exercise Files2. Slides
3. Pre-Recorded Lecture Video(s), Mini-Quizzes, and Live Recordings
Link | Title | Type | Duration |
---|---|---|---|
Video 1 | Live Lecture Recording | lecture | 50:00 |
4. Supplemental Materials
- Ch 5: Conditionals. ThinkCS
- Charles Severance - Ch 4: Conditional Execution – Python for Everybody (Reading • Video)