| Week |
Date |
Topic |
Notes/Code |
Reading |
| 1 |
1/16 |
MLK Jr Day |
-- |
-- |
| |
1/18 |
Intro to course and Java |
-- |
1.1, 1.4-1.6 |
| |
1/20 |
First program, string literals |
code from class |
1.4, 2.1 |
| 2 |
1/23 |
Variables and assignments |
code from class |
2.2-2.4 |
| |
1/25 |
Expressions and Casting |
code from class |
2.4-2.5 |
| |
1/27 |
Reference Variables and Objects |
code from class |
3.1 |
| 3 |
1/30 |
Scanner and String |
-- |
3.1-3.2, 3.4 |
| |
2/1 |
String and Random |
-- |
3.1-3.2, 3.4 |
| |
2/3 |
More practice using Objects |
-- |
3.1-3.2, 3.4 |
| 4 |
2/6 |
Writing classes |
code from class |
4.1-4.5 |
| |
2/8 |
Writing classes |
-- |
4.1-4.5 |
| |
2/10 |
Writing classes |
-- |
4.1-4.5 |
| 5 |
2/13 |
More practice with classes |
code from class |
4.1-4.5 |
| |
2/15 |
More practice with classes |
code from class |
4.1-4.5 |
| |
2/17 |
More practice with classes |
-- |
4.1-4.5 |
| 6 |
2/20 |
Finish practice with classes |
code from class |
4.1-4.5 |
| |
2/22 |
Exam Review |
-- |
-- |
| |
2/24 |
Conditional statements |
-- |
5.1-5.3 |
| 7 |
2/27 |
Conditional statements |
code from class |
5.1-5.3 |
| |
3/1 |
Conditional statements |
-- |
5.1-5.3 |
| |
3/3 |
Conditional statements |
code from class |
5.1-5.3 |
| 8 |
3/6 |
While loops and ArrayList |
-- |
5.4, 5.6 |
| |
3/8 |
While loops and ArrayList |
-- |
5.4, 5.6 |
| |
3/10 |
While loops and ArrayList |
-- |
5.4, 5.6 |
| 9 |
3/13 |
Spring Break |
-- |
-- |
| |
3/15 |
Spring Break |
-- |
-- |
| |
3/17 |
Spring Break |
-- |
-- |
| 10 |
3/20 |
Switch statements, do while loop |
code from class |
6.1-6.4 |
| |
3/22 |
For loops |
-- |
6.1-6.4 |
| |
3/24 |
No Classes! Inauguration Day |
-- |
6.1-6.4 |
| 11 |
3/27 |
this and static keywords |
code |
7.1-7.4 |
| |
3/29 |
Arrays |
code |
8.1-8.4 |
| |
3/31 |
Arrays |
-- |
8.1-8.4 |
| 12 |
4/3 |
Arrays |
code from class |
8.1-8.4 |
| |
4/5 |
Exam Review |
-- |
-- |
| |
4/7 |
2D-arrays and nested for loops |
-- |
8.6 |
| 13 |
4/10 |
2D-arrays and nested for loops |
-- |
8.6 |
| |
4/12 |
2D-arrays and nested for loops |
code from class |
8.6 |
| |
4/14 |
Searching |
code |
-- |
| 14 |
4/17 |
Searching |
code |
-- |
| |
4/19 |
Sorting |
code |
-- |
| |
4/21 |
Sorting |
code |
-- |
| 15 |
4/24 |
Recursion |
-- |
12.1-12.3 (stop pg. 595) |
| |
4/26 |
Recursion |
-- |
12.1-12.3 (stop pg. 595) |
| |
4/28 |
Recursion |
-- |
12.1-12.3 (stop pg. 595) |
| 16 |
5/1 |
Recursion |
-- |
12.1-12.3 (stop pg. 595) |
| |
5/3 |
Last day of class |
-- |
-- |
| |
5/5 |
Reading Week |
-- |
-- |