HW4 Criteria-Spring 2007
(15 pts)Submission and Attempting
- (2 pts) the submitted file is a java file
- (5 pts) everything necessary to compile and run solution included in submission. includes modified Song classes
- (-5) email request for missing files
- (3 pts) properly defined class
- (5 pts) class has a main method that contains the code the student would like graded
(20 pts) Execution
- (10 pts) No Runtime exceptions
- (10 pts) No compile errors
(60 pts) Functionality
- (5 pts) Uses the weave function properly
- (5 pts) Uses the repeatNext or repeatNextInserting properly
- (10 pts) Uses the weave and either of the repeats a total of five times
- (-5) results are discarded or not shown
- (10 pts) At least one new riff is added to class SongPhrase
- (0) Modifiing an existing riff ok provided this is indicated in comments
- (-5) new riff is not used in solution
- (5 pts) Four or more riffs from SongPhrase are used.
- (5 pts) Uses showFromMeOn or show (whatever brings up View.notate to display the results) It does not need to autoplay!
- (5 pts) At least 10 nodes in final song
- (15 pts) Drawing of the resultant list structure is included, and is accurate
- (-5 to -10 discretionary) penalties for incorrect drawing
(5 pts) Comments
- (3 pts) Name and GT-email address included in the comments
- (2 pts) comments explain code
Link to this Page