HW2 Grading Criteria-Fall 2007
Back to Homework Grading Criteria-Fall 2007
(20 pts) Submission and Attempting
-  (5 pts) at least PictureCollage.java is submitted
 -  (5 pts) everything necessary to compile and run solution included in submission. includes Pictures not in media sources
-  (-5) and email request for missing files 
 
 -  (5 pts) properly defined class PictureCollage
 -  (5 pts) a properly defined main method exists in the class 
 
(10 pts) Execution
-  (10 pts) No Runtime exceptions
-  (-10) For any thrown exception(except file not found). Includes errors in modified java-source files 
 
 
(5 pts) Compile
-  (5 pts) the class as a whole compiles 
 
(55 pts) Functionality
-  (10 pts) Usage of FileChooser.getMediaPath
-  (-5) Included FileChooser.setMediaPath within submitted code
 -  (-10) Hardcoded picture paths included in code.
 -  NOTE: only take off a max of 10 points for this part
 
 -  (5 pts) 1st Picture
-  (5 pts) The collage contains a Picture 
 
 -  (5 pts) 2nd Picture Set (Modified)
-  (5 pts) Original Picture has been modified in some way
 
 - (5 pts) 3rd Picture Set (Modified)
-  (5 pts) Original Picture has been modified in some way 
 
 -  (5 pts) 4th Picture Set (Modified)
-  (5 pts) Original Picture has been modified in some way
 
 -  (10 pts) Collage is symmetrical 
-  (-5pts) If mirroring method from Picture.java is used for the 4 Pictures above.  
 -  NOTE: no points off for if mirroring method is used for extra Pictures
 -  NOTE: no points off for using flip method
 -  NOTE: no points off as long as knowledge of how to rotate Pictures with Turtles is demonstrated; i.e. Mirroring does not have to be exact.
 
 -  (15 pts) Turtle (using a Turtle to do some of drawing) 
 
(10 pts) Comments
-  (5 pts) student's name (2.5pts) and prism ID (2.5pts) in comments
 -  (5 pts) comments explain code 
 
(10pts) Extra Credit
-  (5pts) Diagonal symmetry 
 -  (1 - 5pts) TA discretionary extra credit
 
Links to this Page