Monday | 10:30–11:45 a.m. |
Wednesday | 10:30–11:45 a.m. |
Friday | 3:10–5:10 p.m. |
Sanders Classroom 006 |
Monday | Wednesday | Friday | |
---|---|---|---|
Introduction
|
Jan. 16 |
Jan. 18 |
Jan. 20 |
Names and evaluation |
Jan. 23 |
Jan. 25 |
Jan. 27 |
Tablular data |
Jan. 30 |
Feb. 1 |
Feb. 3 |
Data processing |
Feb. 6 |
Feb. 8 |
Feb. 10 |
Recursive data |
Feb. 13 |
Feb. 15 |
Feb. 17 |
Recursive programs |
Feb. 20 |
Feb. 22 |
Feb. 24Exam 1 |
Simulation and interaction |
Feb. 27 |
Mar. 1 |
Mar. 3 |
Spring Break |
Mar. 6๐ |
Mar. 8๐ฅ |
Mar. 10๐ |
Spring Break |
Mar. 13๐ง |
Mar. 15๐ฑ |
Mar. 17๐ท |
Python
|
Mar. 20 |
Mar. 22Slicing and list comprehensions |
Mar. 24Lab 7: Python practice |
Working with real data
|
Mar. 27Tables in Python |
Mar. 29Data sanitizing |
Mar. 31Lab 8: Cleaning table data |
Exploration and design
|
Apr. 3Visualization |
Apr. 5Designing programs |
Apr. 7Project work |
Changes
|
Apr. 10Iteration and mutation |
Apr. 12Dataclasses |
Apr. 14Lab 9: Abstraction |
Memory
|
Apr. 17Memory |
Apr. 19More memory |
Apr. 21Lab 10: Vote for Python |
Dictionaries
|
Apr. 24Dictionaries |
Apr. 26JSON and Web APIs |
Apr. 28Lab 11: The art of gathering data |
Computational thinking
|
May 1Computer Science I |
May 3๐ |
May 5๐ |
Final exams |
May 8๐ |
May 10๐ |
May 12๐ |
Final exams |
May 15Final exam |

