Week | Dates | Readings | Lectures | Labs | Resources | Due Dates/Notes |
---|---|---|---|---|---|---|
1 | 8/26 & 8/28 | No Readings | Welcome | Problem Solving |
Welcome to CS7! |
|
Abstraction | 1. Welcome to Snap! | |||||
2 | 9/4 |
Reading Quiz 1: Second lecture of the week |
No Lecture |
No Lab
|
||
Reading Quiz 1 |
Welcome to Snap!
|
|||||
3 | 9/9 & 9/11 |
|
|
Welcome to Snap! |
||
Reading Quiz 2 Numbers and Abstraction |
2. Build Your Own Blocks | |||||
4 | 9/16 & 9/18 | Blown to Bits: Chapter 2 (p 19 - 42) | Creativity | Build Your Own Blocks | AI and Creativity Video | |
Reading Quiz 3
|
Build Your Own Blocks | |||||
5 | 9/23 & 9/25 | Blown to Bits: Chapter 2 (p 42 - 72) |
Logic Problems | 3. Conditionals and Reporters | Logic Problems | |
Reading Quiz 4 Logic Problems
|
Conditionals and Reporters |
|||||
6 | 9/30 & 10/2 | Blown to Bits: Chapter 3 |
Conditionals and Reporters |
Conditionals and Reporters |
||
Reading Quiz 5 Loops
|
Conditionals and Reporters | |||||
7 | 10/7 & 10/9 | Blown to Bits: Chapter 4 |
Algorithmic Complexity | P vs NP video | ||
Reading Quiz 6
|
Abstraction | |||||
8 | 10/14 & 10/16 | No Readings |
Lists | Please look on Canvas for practice Snap questions! | ||
Midterm Exam | Abstraction |
|||||
9 | 10/21 & 10/23 | Blown to Bits: Chapter 5 | Programming Paradigms | 5. Lists |
|
|
Reading Quiz 7 |
Lists | |||||
10 | 10/28 & 10/30 | Blown to Bits: Chapter 6 |
Domain, Range, Lists, & HOFS
|
Lists | Python Installation | |
Reading Quiz 8
|
Lists | |||||
11 | 11/4 & 11/6 | Blown to Bits: Chapter 7 |
Python II: Built in Types | 14. Besides Blocks: Welcome to Python |
|
|
Reading Quiz 9 Python
|
Python |
|||||
12 | 11/13 | No Readings |
No Lecture | No Lab | ||
13 | 11/18 & 11/20 | Blown to Bits: Chapter 8 |
HTML / Web Design |
HTML |
||
Reading Quiz 10 HTML / Web Design |
HTML | |||||
14 | 11/25 & 11/27 |
No Readings |
|
Final Project Work session
|
|
|
CS Theory
|
Final Project Work session | |||||
15 | 12/2 to 12/4 |
No Readings
|
Artificial Intelligence |
Final Project Work session |
Final Exam Study Guide (solutions) | |
Final Exam Review | Final Project Work session | |||||
16 | 12/9 to 12/11 | No Readings | Final Exam | |||