Week |
Date |
Topic |
Notes/Code |
Reading |
1 |
8/29 |
Intro. to course and Java |
-- |
1.1, 1.4-1.6 |
|
8/31 |
First program |
code from class |
1.4, 2.1 |
|
9/2 |
First program, string literals |
code from class |
1.4, 2.1 |
2 |
9/5 |
Labor Day
| -- |
-- |
|
9/7 |
Variables and primitive types |
code from class |
2.2-2.5 |
|
9/9 |
Primitive types and Casting |
code from class |
3.1, 2.6 |
3 |
9/12 |
Creating and Using objects |
-- |
3.2-3.4 |
|
9/14 |
String and Random class |
code from class |
3.2-3.4 |
|
9/16 |
More practice with objects |
-- |
Finish all reading |
4 |
9/19 |
Writing classes |
code from class |
4.1-4.5 |
|
9/21 |
Writing classes |
finished code |
4.1-4.5 |
|
9/23 |
Writing classes |
-- |
4.1-4.5 |
5 |
9/26 |
More sophisticated classes |
-- |
4.1-4.5 |
|
9/28 |
More sophisticated classes |
code from class |
4.1-4.5 |
|
9/30 |
More sophisticated classes |
Organism soltn |
4.1-4.5 |
6 |
10/3 |
Conditional statements |
-- |
5.1-5.3 |
|
10/5 |
Exam Review |
-- |
5.1-5.3 |
|
10/7 |
Conditional statements |
-- |
5.1-5.3 |
7 |
10/10 |
Equals method |
-- |
-- |
|
10/12 |
Private methods |
code from class |
-- |
|
10/14 |
while loops and ArrayList |
-- |
5.4, 5.6 |
8 |
10/17 |
Fall Break |
-- |
5.4, 5.6 |
|
10/19 |
ArrayList |
-- |
5.4, 5.6 |
|
10/21 |
switch statements, do while loops |
book case |
6.1-6.3 |
9 |
10/24 |
for loops |
-- |
6.4 |
|
10/26 |
for loops |
-- |
6.4 |
|
10/28 |
"this" and static keyword |
-- |
7.1-7.4 |
10 |
10/31 |
Arrays |
-- |
8.1-8.4 |
|
11/2 |
Arrays |
-- |
8.1-8.4 |
|
11/4 |
Arrays |
code from class |
8.1-8.4 |
11 |
11/7 |
2D Arrays |
-- |
8.6 |
|
11/9 |
Exam Review |
-- |
-- |
|
11/11 |
2D Arrays |
code |
8.6 |
12 |
11/14 |
Searching |
code |
-- |
|
11/16 |
Searching |
code |
-- |
|
11/18 |
Sorting |
code |
-- |
13 |
11/21 |
Sorting |
code |
-- |
|
11/23 |
Thanksgiving |
-- |
-- |
|
11/25 |
Thanksgiving |
-- |
-- |
14 |
11/28 |
TBD |
-- |
-- |
|
11/30 |
Recursion |
slides |
12.1-12.3 (stop pg. 595) |
|
12/2 |
Recursion |
-- |
12.1-12.3 (stop pg. 595) |
15 |
12/5 |
Recursion |
-- |
12.1-12.3 (stop pg. 595) |
|
12/7 |
Recursion |
code |
12.1-12.3 (stop pg. 595) |
|
12/9 |
Reading Period |
-- |
-- |