Question | Points | Actual | Description | Notes |
1. 11 pts. |
+5 | data definition/list | ||
+6 | 3 examples | |||
2. 5 pts. |
+5 | template (contract/header/matches data def) | ||
3. 25 pts. |
+5 | contract/purpose | ||
+5 | function heading/variable names | |||
+5 | Follows template | |||
+5 | Program logic | |||
+5 | test cases (at least 3) | |||
4. 25 pts. |
+5 | contract/purpose | ||
+5 | function heading/variable names | |||
+5 | Follows template | |||
+5 | Program logic | |||
+5 | test cases (at least 4) | |||
5. 25 pts. |
+5 | contract/purpose | ||
+5 | function heading/variable names | |||
+5 | Follows template | |||
+5 | Program logic | |||
+5 | test cases (3) | |||
6. 25 pts. |
+5 | contract/purpose | ||
+5 | function heading/variable names | |||
+5 | follows (grade-report) template | |||
+5 | Program logic | |||
+5 | test cases | |||
Points deducted
|
-5 | file not named as required | ||
-5 | authors' names not listed in comments | |||
-5 | file poorly formatted/ problems not numbered | |||
-29 | unexcused late submission | |||
TOTAL 116 pts. |