Date | Topic | Before Class | In class | After Class | |
---|---|---|---|---|---|
Tue Dec 12 | Final Exam - Part 2 | ||||
Fri Dec 8 | Final Exam - Part 1 | ||||
Wed Dec 6 | Showcase | ||||
Mon Dec 4 | Image Processing |
Notes 31 Lab 31 |
|||
Fri Dec 1 | Two-dimensional Lists | ThinkCS: 10.23, 8.9.3 |
Notes 30 Lab 30 |
Post-lab 30 | |
Wed Nov 29 | Steganography |
Notes 29 Lab 29 |
|||
Mon Nov 27 | File I/O | ThinkCS: 11.1 - 11.6 |
Notes 28 Lab 28 |
||
Thanksgiving Break | |||||
Mon Nov 20 | Test 3 - Part 1 Version 2 | ||||
Fri Nov 17 | Chat Bot | Lab 27 | |||
Wed Nov 15 | Dictionary Modification | ThinkCS: 12.2 & 12.4 |
Notes 26 Lab 26 |
Post-lab 26 | |
Mon Nov 13 | Dictionaries | ThinkCS: 12.1 & 12.3 |
Notes 25 Lab 25 |
Post-lab 25 | |
Fri Nov 10 | Test 3 - Part 1 | ||||
Wed Nov 8 | Test 3 - Part 2 | Lab 24 | |||
Mon Nov 6 | Aliasing | ThinkCS: 10.10 - 10.13 |
Notes 23 Lab 23 |
||
Fri Nov 3 | No Class | ||||
Wed Nov 1 | Mutability | ThinkCS: 10.8, 10.9, & 10.14 |
Notes 22 Lab 22 |
Post-lab 22 | |
Mon Oct 30 | Lists | ThinkCS: 10.1 - 10.7 |
Notes 21 Lab 21 |
Post-lab 21 | |
Fri Oct 27 | Encryption | ThinkCS 9.8 & 9.19 |
Notes 20 Lab 20 |
Post-lab 20 | |
Wed Oct 25 | String Methods | ThinkCS: 9.5, 9.7, 9.13 |
Notes 19 Lab 19 |
Post-lab 19 | |
Mon Oct 23 | Strings | ThinkCS: 9.2, 9.3, 9.4, 9.6, & 9.11 |
Notes 18 Lab 18 |
Post-lab 18 | |
Fall Break | |||||
Fri Oct 13 | Test 2 | ||||
Wed Oct 11 | Review | Lab 17 | |||
Mon Oct 9 | While Loops | ThinkCS: 8.3 |
Notes 16 Lab 16 |
Post-lab 16 | |
Fri Oct 6 | Chained Conditionals | ThinkCS: 7.6 & 7.7 |
15 Notes Lab 15 |
Post-lab 15 | |
Wed Oct 4 | Logical Operators | ThinkCS: 7.2, 7.3, & 7.8 |
14 Notes Lab 14 |
Post-lab 14 | |
Mon Oct 2 | Conditionals | ThinkCS: 7.1 & 7.4 - 7.5 |
13 Notes Lab 13 |
Post-lab 13 | |
Fri Sep 29 | Function Scope | ThinkCS: 6.3 & 6.5 - 6.6 |
12 Notes Lab 12 |
Post-lab 12 | |
Wed Sep 27 | Fruitful Functions | ThinkCS: 6.2 |
11 Notes Lab 11 |
Post-lab 11 | |
Mon Sep 25 | Functions | ThinkCS: 6.1 |
10 Notes Lab 10 |
||
Fri Sep 22 | Test 1 | ||||
Wed Sep 20 | Review | Lab 9 | |||
Mon Sep 18 | Modules | ThinkCS: 5.2 - 5.4 |
8 Notes Lab 8 |
Post-lab 8 | |
Fri Sep 15 | Accumulator | ThinkCS: 6.4 |
7 Notes Lab 7 |
Post-lab 7 | |
Wed Sep 13 | Range | ThinkCS: 4.7 |
6 Notes Lab 6 |
Post-lab 6 | |
Mon Sep 11 | For Loops | ThinkCS: 4.4 - 4.6 |
Notes 5 Lab 5 |
||
Fri Sep 8 | Reassignment and Updating | ThinkCS: 2.10 & 2.11 |
Notes 4 Lab 4 |
Post-lab 4 | |
Wed Sep 6 | Values and Input | ThinkCS: 2.2, 2.3, 2.8, & 2.9 |
Notes 3 Lab 3 |
Post-lab 3 | |
Mon Sep 4 | Variables and Expressions | ThinkCS: 2.4 - 2.7 |
Notes 2 Lab 2 |
||
Fri Sep 1 | Introduction Python |
Notes 1 Lab 1 |
|||
Wed Aug 30 | Introduction to Computer Science | Notes 0 |