HW6 Grading Sheet

graded by:

Question Points Actual Description Notes
1.

15 pts.
+5   uses map and/or filter  
+5   uses local or develops helper  
+5   test cases  
2.

15 pts.

+5   uses map and/or filter  
+5   uses local or develops helper  
+5   test cases  
3.

15 pts.

+5   uses map and/or filter  
+5   uses local or develops helper  
+5   test cases  
4.

25 pts.

+5   yearly-record data definition  
+5   academic record data definition  
+5   person data definition  
+5   list-of-person data definition  
+5   example (two levels deep)  
5.

20 pts.

+5   yearly-record template  
+5   academic-record template  
+5   person template  
+5   list-of-person template  
6.

30 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   follows template  
+5   Program logic  
+5   Develops helper  
+5   test cases (at least 4)  
7.

30 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   follows template  
+5   program logic  
+5   develops helper  
+5   test cases  
8.

30 pts.

+5   contract/purpose  
+5   function heading/parameter names  
+5   follows template  
+5   Program logic (uses filter)  
+5   Develops helper  
+5   test cases  
Points deducted

 

-45   Unexcused late submission  
-5   file not named as required  
-5   authors' names not listed in comments  
-5   source file poorly formatted/organized  
TOTAL

180 pts.