| Class Date |
Program Labs/Tests (due/held on Friday) |
Reading Assignment |
Class Notes |
| Jan. 14, 16, & 18 |
in-class lab 1: BMI - Numeric
| Chapter 1
PPT Chapter 1 |
Week 1
Syntax Comparison: Python vs C++ |
| Jan. 23 & 25 |
lab assignment 1 (making change)
lab 1 solution |
Chapter 1 & 2
PPT Chapter 2 |
Week 2
ChocolateBars.cpp
Primes.cpp |
| Jan. 28*, 30 & Feb. 1 |
in-class lab 2: Wind Chill - Functions
lab 2: Estimating Child Height
lab 2 solution |
Chapter 2 & 3
PPT Chapter 3 |
craps.cpp
Week 3 |
| Feb. 4, 6, & 8 |
in-class lab 3
lab 3
lab 3 solution |
Chapter 3 & 4
PPT Chapter 4 |
Week 4 |
| Feb. 11. 13 & 15 |
practice test 1
In-class 4 Test Review
Test 1 (Chapters 1 - 3) |
Chapter 4
| Test 1 with Answers
In-class 4 solutions |
| Feb. 18, 20 & 22 |
in-class lab 5: Arrays
lab assignment 4: Probability of 2 birthdays on same day
lab assignment 4 solution |
Chapter 5
PPT Chapter 5 |
Week 6 |
| Feb. 25, 27 & 29 |
in-class lab 6
lab assignment 5: First OOP lab |
Chapter 6
PPT Chapter 6 |
Week 7
Game of Life
Lab 5 Solution |
| Mar. 3, 5 & 7**
| in-class lab 7
In-class7 Solution
lab assignment 6: Bankaccount Class |
Chapter 7
PPT Chapter 7 |
Week 8
Lab 6 Solution |
| Mar. 10, 12, & 14 |
practice test 2
In-class 8
In-class 8 Solutions
Test 2 (Chapters 4 - 7) |
|
Test 2 with Answers |
| Mar. 24, 26 & 30 |
in-class lab 9
Lab 7: ISBN Checksum |
Chapter 8
PPT Chapter 8 |
Week 10 |
| Mar 31. Apr. 2, & 4 |
in-class lab 10
lab 8: Battleship Game |
Chapter 9
PPT Chapter 9 |
Week 11
|
| Apr. 7, 9, & 11 |
in-class lab 11
lab 9 Polynomial Arithmetic |
Chapter 10
PPT Chapter 10 |
I did not make a summary for this week. |
| Apr. 14, 16 & 18 |
In-class 12: practice test 3
Old Test 3
Test 3 (Chapters 8 - 10) |
Chapter 12
PPT Chapter 12 |
Test 3 with answers |
| Apr. 21, 23 & 25 |
in-class lab 13
lab 10: Phonebook
| Chapter 13
PPT Chapter 13 |
Week 14 |
| Apr. 28, 30, & May 2 |
practice test 4
lab 11
Old Test 4 |
|
Practice Test Solutions |
| May 6 (8:00-10:30 am) |
Test 4 (Chapters 10, 12 & 13) |
|
|