Assignment Grading

Late Assignment Grading

I will accept assignments for grading up to the last day of the term with the following penalties assessed:

Exceptions to the late penalty will be handled on a case by case basis and in general will only be honored for cases of personal, family or national emergencies.

Non-Computer Programming Assignment Grading

I realize the grading of non-computer programming assignments seems to be very subjective and to a certain degree it probably is. However, I really do try to use a standard methodology. In that light I have listed items areas I look at and what I am looking for in each area. The list is not complete nor absolute, but it is my starting point and should also be a useful guideline for you while designing, coding and testing your program.

Computer Programming Assignment Grading

I know the grading of computer programming assignments seems to be very subjective and to a certain degree it probably is. However, I really do try to use a standard methodology. In that light I have listed items areas I look at and what I am looking for in each area. The list is not complete nor absolute, but it is my starting point and should also be a useful guideline for you while designing, coding and testing your program.

Comments

Readability

Naming Convention

Functionality

Compliance with Requirements

Compliance with Generally Accepted Coding Style. The following list is by no means a complete list but should serve to give you an understanding of what I am looking at: