HW5 Grading Criteria-Summer 2007
Back to Homework Grading Criteria-Summer 2007
(10 Pts) Submission
- (5pts) Submitted PictureTest.java
- (5pts) Submitted PositionedSceneElement.java
(10pts) Execution
- (5 pts) No Runtime exceptions
- (5 pts) No compile errors
(8pts) Comments & style
- (3 pts) Has name and Prism ID (gtx000x or jsmith0)
- (5 pts) Each section of code is commented
(62pts) Functionality
- (10pts) The main method
- (10 pts) Defines a main method which utilizes all three new methods
- (-3pts) If less than 4 pictures in the original list.
- (-3pts) Did not use all three new methods
- (8pts) FileChooser.getMediaPath
- (-8pts) For including FileChooser.setMediaPath (Okay if commented out) or for including hardcoded Picture paths.
- (12pts) Displaying the Results
- (3 pts) Displays a picture of the original list
- (3 pts) Displays a picture after using moveAllOccurrencesToTheEnd
- (3 pts) Displays a picture after using addNTimesAfterNthElement
- (3 pts) Displays a picture after using doARandomPictureManipulation
- (32pts) Getting the Correct Results and Handling All Possible Cases
- (12 pts) Results for moveAllOccurrencesToTheEnd are correct
- (-3pts) Does not handle case where the user specifies filename that the head of the list has
- (-3pts) Does not handle case where the user specifies filename that is not in the list
- (12 pts) Results for addNTimesAfterNthElement are correct
- (-4 pts) Does not handle the case where the index specified is greater than the length of the list
- (8pts) Results for doARandomPictureManipulation are correct
Extra Credit
- (+1-5pts) TA discretionary extra credit.
Link to this Page