HW2 Grading Sheet

graded by:

Question Points Actual Description Notes
1.

22 pts.
+5   comment/define-struct (film)  
+5   comment/define-struct (date)  
+6   3 examples (film)  
+6   3 examples (date)  
2.

8 pts.

+2   contract for constructor
+3   selectors correctly named  
+3   contracts for selectors  
3.

20 pts.
+5   contract/purpose  
+5   function heading/parameter names  
+5   program logic  
+5   at least 4 test cases  
4.

20 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   Program logic  
+5   test cases (4)  
5.

20 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   Program logic  
+5   test cases  
6.

25 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   Program logic  
+5   Helper function(s)  
+5   test cases (there should be no highlighted code when you run your program with the test cases)  
Points deducted

 

-5   file not named as required  
-5   names/usernames not listed in comments  
-5   source file poorly formatted  
0   If noted, this counts as your excused late HW  
TOTAL

115 pts.