Date Block Class Content Optional Homework Tuesday - 6/20 Block 1: 9:30-11:30AM Welcome Session in 373 Soda Get to Know You Form Group Activity Lab 1: Welcome to Snap! Coding Exercise (Submission Link) Block 2: 1:30-3:30PM Lecture: Abstraction Block 3: 4:00-5:30PM Lab 2: Looping and Custom Blocks Wednesday - 6/21 Block 1: 9:30-11:30AM Computing in the News Readings: (1) How Algorithms Shape Our World and (2) Algorithms Are Great and All, But They Can Also Ruin Lives Lecture: Functions Finish Lab 2 Block 2: 1:30-3:30PM Lecture: Number Representation Lab 3: Conditional Blocks Block 3: 4:00-5:30PM Project 1: Letter Match Thursday - 6/22 Block 1: 9:30-11:30AM Computing in the News Finish Project 1 Block 2: 1:30-3:30PM Lecture: Scoping and Variables Lab 4: Abstraction and Testing Block 3: 4:00-5:30PM Lecture: Lists Lab 5: Collecting Data into Lists Friday - 6/23 Block 1: 9:30-11:30AM Computing in the News Finish Lab 5 Review Course Concepts Block 2: 1:30-3:30PM Lecture: Scoping and Variables Lab 6: Algorithms Block 3: 4:00-5:30PM Social Implications Discussion: Self-Driving Cars