Class Schedule
Week | Date | Topic | Reading | Assignment |
---|---|---|---|---|
1 | Feb 3 | Hello, CSCI150! |
Lab 0 (Due 2/5)
Lab 1 (Due 2/11) Questionnaire (Due 2/7) Week 1 Reflection (Due 2/9) |
|
Feb 5 | Variables, Expressions, & Assignment | 2.4-2.6, 2.9-2.11 | ||
Feb 7 | Program Design & IDEs | |||
2 | Feb 10 | Data Types | 2.2-2.3, 2.7-2.8 |
Lab 2 (Due 2/18)
Week 2 Reflection (Due 2/16) |
Feb 12 | For Loops | 4.4-4.5, 4.7 | ||
Feb 14 | For Loops | |||
3 | Feb 17 | Nested Loops |
Lab 3 (Due 2/25)
Week 3 Reflection (Due 2/23) Anonymous Checkin Survey (Optional) |
|
Feb 19 | Booleans and Conditionals | 7.1-7.5 | ||
Feb 21 | Modules and Graphics | 5.1-5.4 | ||
4 | Feb 24 | While Loops | 1.6-1.10, 3.2-3.4, 13.1-13.2, 8.3 |
Lab 4 (Worksheet Due Sun. 3/2)
Week 4 Reflection (Due 3/2) |
Feb 26 | Functions | 6.1-6.2, 6.4 | ||
Feb 28 | Functions | 6.6-6.10 | ||
5 | Mar 3 | Functions |
Lab 4 Continues (Due 3/11)
Week 5 Reflection (Due 3/9) |
|
Mar 5 | Strings | 9.3-9.9, Optional: 9.10-9.14 | ||
Mar 7 | Lists | 10.1-10.8, 10.26 | ||
6 | Mar 10 | Lists | 10.10-10.14, 10.16-10.19 |
Lab 5 (Worksheet Due Sun. 3/16)
Week 6 Reflection (Due 3/16) Anonymous Checkin Survey (Optional) |
Mar 12 | Debugging and Exceptions | |||
Mar 14 | Files | 11.1-11.6 | ||
7 | Mar 17 | Dictionaries | 12.1-12.3 |
Lab 5 Continued (Due 4/1)
Week 7 Reflection [Bonus] (Due 3/30) |
Mar 19 | Dictionaries + Time Efficiency | |||
Mar 21 | Time Efficiency | |||
Spring Break | ||||
8 | Mar 31 | Classes | 17.1-17.4, 17.6 |
Lab 6 (Due 4/8)
Week 8 Reflection (Due 4/6) Anonymous Checkin Survey (Optional) |
Apr 2 | Classes | 17.5, 17.7-17.9 | ||
Apr 4 | Classes | 18.1-18.4 | ||
9 | Apr 7 | Inheritance | 19.1-19.4 |
Lab 7 (Due 4/15)
Week 9 Reflection (Due 4/13) |
Apr 9 | Inheritance | 19.7 | ||
Apr 11 | Inheritance | |||
10 | Apr 14 | Recursion | 16.1-16.3 |
Lab 8 (Due 4/22)
Week 10 Reflection (Due 4/20) |
Apr 16 | Recursion | 16.5-16.6 | ||
Apr 18 | Recursion | |||
11 | Apr 21 | Recursion + Sorting |
Lab 9 (Due 4/29)
Week 11 Reflection (Due 4/27) Anonymous Checkin Survey (Optional) |
|
Apr 23 | Sorting | |||
Apr 25 | Sorting | |||
12 | Apr 28 | Research Talk (TBD) |
No Lab (Final Project Time)
Week 12 Reflection (Due 5/4) |
|
Apr 30 | Research Talk (TBD) | |||
May 2 | Research Talk (TBD) | |||
13 | May 5 | Critter Tournament! | No Lab (Final Project Time) | |
May 7 | Semester Retrospective | |||
May 9 | Final Day | |||
Final Project Due: Thursday May 15 at 11:00 AM |