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 |
-- |
-- |