How programming assignments are graded.
You start with 100 points on a programming assignment. Deductions are
made in the following manner:
*subject to change
Problem |
Examples of Problem |
Deduction |
| Infected disk | Instructor or TA machine infected or at risk | 100 points |
| Missing files on disk | VB program will not run | 20% per day |
| Program doesn't compile | Applet not initialized message | 50 points |
| Erroneous calculations | a tax calculation is off by 2 dollars | 10 points for each non-related |
| Erroneous data acceptance | user can enter 13 for month and value is accepted | up to 10 points |
| Not efficient | too many variables too many lines of code |
up to 10 points |
| Commenting | failing to adequately comment each module of the program | up to 10 points |
| Other | failure to follow directions failure to implement concepts and structure learned in course |
up to 100 points |
| Lateness | Student hands in program past due date and time indicated on programming assignment. | 10 points for late on same day additional 20 points for each day late (including weekends) |