Date |
Topic |
Reading/Scenarios |
Due |
8-28 |
Introduction, Programming, and Greenfoot |
Preface and 1.1 |
|
8-31 |
Interacting with Objects |
PSPGWombats, 1.2-1.3 |
|
9-2 |
Solving a problem interactively in Greenfoot |
Puzzle Game Scenarios, 1.4 |
|
9-4 |
Types and the class diagram/Our first code |
2.1 |
|
9-7 |
Labor Day (No Class) |
|
|
9-9 |
Coding in Greenfoot/Structure of Java/The API |
City Scenario, 2.2-2.3 |
|
9-11 |
Methods: actions and decomposition |
2.4 |
|
9-14 |
Show your code |
|
IcP 1 (Solutions) |
9-16 |
Conditionals and Boolean Logic |
3.1-3.2 |
Quiz #1 |
9-18 |
Keyboard input |
String API page, 3.3-3.6 |
|
9-21 |
Show your code |
|
IcP 2 (Solutions) |
9-23 |
for Loops and Lists |
List API page, 4.1-4.2 |
Quiz #2 (Answers) |
9-25 |
Using a List |
4.3-4.4 |
|
9-28 |
Objects with Properties |
4.5-4.8 |
|
9-30 |
Show your code |
|
IcP 3 (Solutions) |
10-2 |
Arrays |
|
Quiz #3 (Answers) |
10-5 |
DPS (No Class) |
|
|
10-7 |
DPS (No Class) |
|
|
10-9 |
DPS (No Class) |
|
|
10-12 |
Making New Scenarios |
|
|
10-14 |
Show your code/Review |
|
IcP 4 (Solutions) |
10-16 |
Fall Break (No Class) |
|
|
10-19 |
Test
(Review Sheet)
(Extra Credit) |
|
|
10-21 |
Files/Spreadsheet Processing |
Scanner API page,
File API page,
Spreadsheet Scenario |
|
10-23 |
Simple Spreadsheet Games |
Double API page |
Project #1 Ideas |
10-26 |
Advanced Spreadsheet Games |
PrintWriter API page |
|
10-28 |
Show your code |
Math API page |
IcP 5 (Solutions) |
10-30 |
Mouse Input |
|
|
11-2 |
Drawing |
|
Project #1 Design |
11-4 |
Show your code |
|
IcP 6 (Solutions) |
11-6 |
Path Finding |
HashMap API page |
|
11-9 |
Completing Path Finding |
|
Project #1 Due |
11-11 |
Show your code |
|
IcP 7 (Solutions) |
11-13 |
Applets/Eclipse |
Applet Tutorial,
Full API |
Quiz #4 (Answers) |
11-16 |
Coding Applets |
|
|
11-18 |
Applet Animation |
|
|
11-20 |
Show your code |
|
IcP 8 (Solutions) |
11-23 |
More Interesting Applets |
|
Quiz #5 (Answers) |
11-25 |
Completing the Applet |
|
Project #2 Ideas |
11-27 |
Thanksgiving |
|
|
11-30 |
Show your code |
|
IcP 9 (Solutions) |
12-2 |
Odds and Ends |
|
Quiz #6 (Answers) |
12-4 |
More Odds and Ends |
|
Project #2 Designs |
12-7 |
Show your code |
|
IcP 10 (Solutions) |
12-11 |
(Final Review) |
|
Project #2 Due |