Assignments

NB allows you to annotate PDFs for yourself or for sharing with others. We are piloting NB on this course and will use the results of this pilot to decide whether this tool will be useful for other courses.

ASSN # ASSIGNMENTS NB PDFS SUPPORTING FILES
1 GravityCalculator (PDF) (PDF) GravityCalculator.java (JAVA)
2 FooCorporation (PDF) (PDF)  
3 Marathon (PDF) (PDF) Marathon.java (JAVA)
4 Library (PDF) (PDF)

Book.java (JAVA)

Library.java (JAVA)

5 Graphics! (PDF) (PDF)

initial.png (PNG)

SimpleDraw.java (JAVA)

BouncingBox.java (JAVA)

DrawGraphics.java (JAVA)

6 Graphics strikes back! (PDF) (PDF) assn06.zip (ZIP) (This ZIP file contains: 6 .java files.)
7 Magic squares (PDF) (PDF)

Mercury.txt (TXT)

Luna.txt (TXT)

Solutions (JAVA)