|
All homework and lab assignments should be submitted through Moodle. Homework assignments are due on Wednesdays.
|
| Week |
Lab Assignment |
Homework Assignment |
Starter Code |
| 1 |
Lab 1: Getting started |
Hw 1: Printing to the screen |
-- |
| 2 |
Lab 2: Variables/Arithmetic Operators |
Hw 2: Variables/Arithmetic Operators |
-- |
| 3 |
Lab 3: Methods |
Hw 3: Generating Pseudo-Random Numbers |
-- |
| 4 |
Lab 4: String, Scanner, and Random |
Hw 4: Usernames and Passwords (due 10/4) |
lab starter code |
| 5 |
Lab 5: Secret Number |
No new homework. Hw 4 due Friday |
-- |
| 6 |
In-Lab Midterm Exam |
Hw 5: Fever Diagnosis |
-- |
| 7 |
Lab 6: Stomach and Brain |
Hw 6: Writing Classes |
hw starter code |
| 8 |
Lab 7: Rock Paper Scissors |
Hw 7 to be posted later |
lab starter code |
| 9 |
Lab 8: Coin Game |
Hw 7: Team Vs. Team |
lab starter code |
| 10 |
Lab 9: Fun with For Loops |
Hw 8: Card Set |
lab starter code |
| 11 |
In-Lab Midterm Exam |
No homework |
-- |
| 12 |
Lab 10: Time Complexity |
Hw 9: Keyboard |
hw starter code, lab starter code |
| 13 |
Thanksgiving! |
No homework |
-- |
| 14 |
Lab 11: Processing |
Hw 10: Sierpinski Triangle |
lab starter code hw starter code |