HW2 Grading Sheet

Name and email of grader:

Question Points Actual Description Notes
1.

18 pts.
+5   comment/define-struct date  
+4   examples of dates  
+5   comment/define-struct student record  
+4   examples of student records  
2.

20 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   Program logic  
+5   test cases (at least 7)  
3.

25 pts.

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

9 pts.

+5   comment/define-struct grad record  
+4   examples  
5.

5 pts.

+5   data definition student  
6.

15 pts.

+5   template for student record  
+5   template for grad record  
+5   template for student  
7.

30 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   follows template  
+5   Program logic/defines helper  
+5   test cases (4)  
+5   helper  
8.

30 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   follows template  
+5   Program logic/defines helper(s)  
+5   test cases (2)  
+5   helper(s)  
9.

11 pts.

+5   data definition  
+6   3 examples  
10.

5 pts.

+5   template  
11.

25 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   follows template  
+5   Program logic  
+5   test cases (3)  
12.

25 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   follows template  
+5   Program logic  
+5   test cases (3)  
13.

25 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   follows template  
+5   Program logic  
+5   test cases (3)  
Points deducted

 

-5   file not named as required  
-5   authors' names not listed in comments  
-5   problems not numbered/poor formatting  
-60   second or subsequent late submission  
TOTAL

243 pts.