HW6 Grading Criteria-Summer 2007
Back to Homework Grading Criteria-Summer 2007
-10pts if done individually without a partner
Submission (15 pts)
- (10 pts) Submitted AnimationRunner.java
- (5 pts) Contains setUp,play,and replay methods
- (5 pts) All necessary files to run the program are included
Syntax & Style (20 pts)
- (10 pts) Submission compiles without errors
- (10 pts) Code is commented
- (5 pts) Comments include both partner’s names and Prism IDs
- (5 pts) Code is adequately commented to explain code
Execution (20 pts)
- (10 pts) There are no runtime exceptions
- (-0pts) ConcurrentModificationExceptions are acceptable
- (10 pts) At least 25 frames in the animation.
Functionality (45 pts)
- (20 pts) setUp()
- (10 pts) Sound linked list has at least 5 nodes
- (-10 pts) Sounds are not in a linkedlist. Ex. if Sounds are combined using append
- (10 pts) Tree of Pictures is initialized with Pictures
- (20 pts) play()
- (10 pts) The linked list of Pictures is changed in some way for each frame
- (10 pts) Sounds are played during the animation
- (-5pts) uses only one or two kinds of sound
- (5 pts) replay()
- (-5 pts) If Sound are played during replay
- (-10pts) Everything is done in a main method, but functionality works. No loss if main simply calls setUp(); play()
Extra Credit (5 pts)
- (1 - 5 pts) TA discretionary extra credit.
Link to this Page