| Unit | Assignment |
|---|---|
| #13 | Unit 13 - Searching, Sorting and Continued GridWorld |
| GridWorld Part 3b | GridWorld Part 3b Key |
| GridWorld Part 3a | GridWorld Part 3a Key |
| #12 | Unit 12 - Arrays, ArrayLists, and GridWorld Parts 3,4 |
| #11 | Unit 11 - Inheritance and GridWorld Part 2 |
| JavaBat | JavaBat for 2nd Semester |
| #10 | Unit 10 - Strings |
| #9 | Unit 9 - Classes |
| #8 | Unit 8 - Iteration |
| JavaBat | JavaBat for 1st Semester |
| #7 | Unit 7 - Decisions |
| #6 | Unit 6 - Data Types, Variables, and Arithmetic |
| #3 | Unit 3 - An Introduction to Classes and Objects |
| #2 | Unit 2 - An Introduction to Software Development |