| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Week # | Date | Lecture Topic | Readings | RQ Release/Due | PA Release/Due | Worksheet Release/Due | Lab Release/Due | Discussion | |||||||||||||||||
2 | 0 | Thu, Sep 22 | Course Intro + Logistics + Hello World Gerald's 9:30am | Gerald's 11am | Sorin's 2pm | No Reading | ||||||||||||||||||||||
3 | Fri, Sep 23 | Discussion 0 9am | 10am | 1pm | ||||||||||||||||||||||||
4 | Sat, Sep 24 | |||||||||||||||||||||||||
5 | 1 | Sun, Sep 25 | ||||||||||||||||||||||||
6 | Mon, Sep 26 | RQ 1 Release | ||||||||||||||||||||||||
7 | Tue, Sep 27 | Expressions, Data Types, Variables, Getting Input from User, Type Conversions, and Errors Lecture 1 slides | Stepik Chapter 1.1 - 1.5 | |||||||||||||||||||||||
8 | Wed, Sep 28 | PA 1 Release | Lab 1 | |||||||||||||||||||||||
9 | Thu, Sep 29 | Using Functions and Defining Functions Lecture 2 slides | Stepik Chapter 1.6 - 1.7 | |||||||||||||||||||||||
10 | Fri, Sep 30 | Worksheet 1 Release | Lab 1 Due | Discussion 1 slides | ||||||||||||||||||||||
11 | Sat, Oct 1 | |||||||||||||||||||||||||
12 | 2 | Sun, Oct 2 | RQ 1 Due | |||||||||||||||||||||||
13 | Mon, Oct 3 | RQ 2 Release | ||||||||||||||||||||||||
14 | Tue, Oct 4 | Booleans and Conditional Statements Lecture 3 slides | Stepik Chapter 2.1 and 2.2 | PA 1 Due | ||||||||||||||||||||||
15 | Wed, Oct 5 | PA 2 Release | Lab 2 | |||||||||||||||||||||||
16 | Thu, Oct 6 | Strings and Lists Lecture 4 slides | Stepik Chapter 2.3 and 2.4 | Worksheet 1 Due | ||||||||||||||||||||||
17 | Fri, Oct 7 | Worksheet 2 Release | Lab 2 Due | Discussion 2 Slides | ||||||||||||||||||||||
18 | Sat, Oct 8 | |||||||||||||||||||||||||
19 | 3 | Sun, Oct 9 | RQ 2 Due | |||||||||||||||||||||||
20 | Mon, Oct 10 | RQ 3 Release | ||||||||||||||||||||||||
21 | Tue, Oct 11 | For Loops and Range Lecture 5 slides | Stepik Chapter 3.1 | PA 2 Due | ||||||||||||||||||||||
22 | Wed, Oct 12 | PA 3 Release | Lab 3 | |||||||||||||||||||||||
23 | Thu, Oct 13 | While Loops, Break, Continue Lecture 6 slides | Stepik Chapter 3.2 and 3.3 | Worksheet 2 Due | ||||||||||||||||||||||
24 | Fri, Oct 14 | Worksheet 3 Release | Lab 3 Due | Discussion 3 Slides | ||||||||||||||||||||||
25 | Sat, Oct 15 | |||||||||||||||||||||||||
26 | 4 | Sun, Oct 16 | RQ 3 Due | |||||||||||||||||||||||
27 | Mon, Oct 17 | RQ 4 Release | ||||||||||||||||||||||||
28 | Tue, Oct 18 | References, Objects, Methods, and Mutations Lecture 7 slides | Stepik Chapter 4.1 and 4.2 | PA 3 Due | ||||||||||||||||||||||
29 | Wed, Oct 19 | PA 4 Release | Lab 4 | |||||||||||||||||||||||
30 | Thu, Oct 20 | How Functions Work: Call Stack, Scope of Variables, Passing Parameters/Arguments to Functions Lecture 8 slides | Stepik Chapter 4.3 and 4.4 | Worksheet 3 Due | ||||||||||||||||||||||
31 | Fri, Oct 21 | Worksheet 4 Release | Lab 4 Due | Discussion 4 Slides | ||||||||||||||||||||||
32 | Sat, Oct 22 | |||||||||||||||||||||||||
33 | 5 | Sun, Oct 23 | ||||||||||||||||||||||||
34 | Mon, Oct 24 | RQ 4 Due | ||||||||||||||||||||||||
35 | Tue, Oct 25 | Testing Lecture 9 slides | ||||||||||||||||||||||||
36 | Wed, Oct 26 | Lab 5 | ||||||||||||||||||||||||
37 | Thu, Oct 27 | Midterm Review Lecture 10 slides | ||||||||||||||||||||||||
38 | Fri, Oct 28 | MIDTERM EXAM | Lab 5 Due | Discussion 5 | ||||||||||||||||||||||
39 | Sat, Oct 29 | |||||||||||||||||||||||||
40 | 6 | Sun, Oct 30 | ||||||||||||||||||||||||
41 | Mon, Oct 31 | |||||||||||||||||||||||||
42 | Tue, Nov 1 | Nested For Loops and 2d Lists Lecture 11 slides | Stepik Chapter 5.1 and 5.3 | RQ 5 Release | PA 4 Due | |||||||||||||||||||||
43 | Wed, Nov 2 | PA 5 Release | Lab 6 | |||||||||||||||||||||||
44 | Thu, Nov 3 | Images, Tuples, Images using 2d Lists, Basic Image Transformations Lecture 12 slides | Stepik Chapter 5.2 and 5.4 | Worksheet 4 Due | ||||||||||||||||||||||
45 | Fri, Nov 4 | Worksheet 5 Release | Lab 6 Due | Discussion 6 Slides | ||||||||||||||||||||||
46 | Sat, Nov 5 | |||||||||||||||||||||||||
47 | 7 | Sun, Nov 6 | ||||||||||||||||||||||||
48 | Mon, Nov 7 | RQ 5 Due | ||||||||||||||||||||||||
49 | Tue, Nov 8 | Image Transformations using Functions Lecture 13 slides | Stepik Chapter 6.1 and 6.2 | RQ 6 Release | PA 5 Due | |||||||||||||||||||||
50 | Wed, Nov 9 | PA 6 Release | Lab 7 | |||||||||||||||||||||||
51 | Thu, Nov 10 | Modifying Images in Functions Lecture 14 slides | Stepik Chapter 6.3 and 6.4 | Worksheet 5 Due | ||||||||||||||||||||||
52 | Fri, Nov 11 | Veteran's Day Holiday | Worksheet 6 Release | Discussion 7 (slides only) | ||||||||||||||||||||||
53 | Sat, Nov 12 | Lab 7 Due | ||||||||||||||||||||||||
54 | 8 | Sun, Nov 13 | ||||||||||||||||||||||||
55 | Mon, Nov 14 | |||||||||||||||||||||||||
56 | Tue, Nov 15 | Advanced Image Tranformation Lecture 15 slides | [OPTIONAL] RQ 7 Release (7.1 - 8.1) | |||||||||||||||||||||||
57 | Wed, Nov 16 | |||||||||||||||||||||||||
58 | Thu, Nov 17 | In class Worksheet + Python Turtles! :) Lecture 16 slides In Class Worksheet | ||||||||||||||||||||||||
59 | Fri, Nov 18 | PA5 Solution Slides | ||||||||||||||||||||||||
60 | Sat, Nov 19 | |||||||||||||||||||||||||
61 | 9 | Sun, Nov 20 | ||||||||||||||||||||||||
62 | Mon, Nov 21 | RQ 6 Due | ||||||||||||||||||||||||
63 | Tue, Nov 22 | No Lecture | [OPTIONAL] RQ 8 Release (8.2) | PA 6 Due | ||||||||||||||||||||||
64 | Wed, Nov 23 | Worksheet 6 Due | ||||||||||||||||||||||||
65 | Thu, Nov 24 | No Lecture | ||||||||||||||||||||||||
66 | Fri, Nov 25 | Thanksgiving Holiday | No Discussion | |||||||||||||||||||||||
67 | Sat, Nov 26 | |||||||||||||||||||||||||
68 | 10 | Sun, Nov 27 | ||||||||||||||||||||||||
69 | Mon, Nov 28 | |||||||||||||||||||||||||
70 | Tue, Nov 29 | Coding Challenge Review + What next after 8A? Lecture 17 slides | RQ 9 Release (9.1 - 9.3) | |||||||||||||||||||||||
71 | Wed, Nov 30 | Lab 10 Coding Challenge | ||||||||||||||||||||||||
72 | Thu, Dec 1 | Final Exam Review Lecture 18 slides | Stepik Chapter 9.1 - 9.3 | |||||||||||||||||||||||
73 | Fri, Dec 2 | Discussion 9 | ||||||||||||||||||||||||
74 | Sat, Dec 3 | FINAL EXAM | ||||||||||||||||||||||||
75 | Sun, Dec 4 | RQ 9 Due | ||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |