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