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