Class Schedule
Week | Date | Topic | Reading | Assignment |
---|---|---|---|---|
1 | Feb 3 | Introduction and Overview | No
Prelab Lab 1 |
|
Feb 5th | Variables, Expressions, & Assigments | 2.4-2.6, 2.9-2.11 | ||
Feb 7 | Types | 2.2,2.3,2.7,2.8 | ||
2 | Feb 10 | Loops | 4.4,4.5,4.7 |
Prelab
2
Lab 2 |
Feb 12 | Nested Loops | |||
Feb 14 | Boolean Expressions and Conditionals | 7.1-7.5 | ||
3 | Feb 17 | More Booleans | 7.6,7.7 |
Prelab
3
Lab 3 |
Feb 19 | Modules | 5.1-5.4 | ||
Feb 21 | Debugging | 1.6-1.10,3.2-3.4 | 4 | Feb 24 | While Loops | 8.3 |
Prelab
4
Lab 4 |
Feb 26 | Functions | 6.1,6.2,6.4 | ||
Feb 28 | More Functions | 6.6-6.10 | ||
5 | March 2 | Strings | 9.3,9.4-9.14 | Prelab
5
Lab 5 |
March 4 | Lists | 10.1-10.8 | ||
March 6 | Lists | 10.10-10.14,10.16-10.18,10.23 | ||
6 | March 9 | Lists and Files | 11.1-11.6 | No Prelab Lab 5 Continues |
March 11 | Dictionaries and Sets | 10.26,12.1,12.3 | ||
March 13 | Applications | |||
7 | March 16 | NO CLASS | No
prelab Lab 5 Continues |
|
March 18 | Midterm Exam 1 - CANCELED | |||
March 20 | NO CLASS | |||
Spring Break | ||||
8 | March 30 | Recursion | 16.1-16.3 |
No Prelab
Lab 6 |
April 1 | Recursion | 16.4-16.5 | ||
April 3 | Recursion | 16.6 | ||
9 | April 6th | Fractals | No reading | Prelab
7
Lab 7 part 1 Lab 7 part 2 Lab 7 part 3 |
April 8 | Sorting | Selection Sort,Insertion Sort | ||
April 10 | Sorting | Bubble Sort | ||
10 | April 13 | Merge Sort | Merge Sort | Prelab 8
Lab 8 pt 1 Lab 8 pt 2 |
April 15 | Order Notation | |||
April 17 | Order Notation | |||
11 | April 20 | Classes | 17.1-17.6 | NO PRELAB Lab 9 |
April 22 | Classes | 17.7-17.9 | ||
April 24 | Classes | 18.1-18.4 | ||
12 | April 27 | More Classes | Prelab
10 Lab 10 |
|
April 29 | Inheritance | 19.2-19.4 | ||
May 1 | More Inheritance | 19.7 | ||
12 | May 4 | More Inheritance | No Lab | |
May 6 | Binary Search | Binary Search | ||
May 8 | Class Wrap Up | |||
Final Project Due Wednesday May 13, 7-9:00 pm |