Professional Documents
Culture Documents
Grading Rubric For Programming Problems
Grading Rubric For Programming Problems
Program always works Minor details of the pro- Significant details of Program only functions
correctly and meets the gram specification are vi- specification are vio- correctly in limited cases
specifications olated, program func- lated, or the program or not at all.
tions incorrectly on some often exhibits incorrect
inputs. behavior.
Code is clean, under- Minor issues such as At least one major issue Several major issues that
standable, well-organized inconsistent indentation, that makes it difficult to make it difficult to read.
variable naming, general read
organization
Code is well commented. One or two places could Major lack of comments No comments.
benefit from comments, make it difficult to under-
or the code is overly com- stand code.
mented
Code appropriately uses Code uses a poorly cho- Many instances where
for loops and methods for sen approach in at least code could have used
repeated code, and there one place, for exam- easier/faster/better ap-
is minimal hard-coding. ple, hard coding some- proach.
thing that could be im-
plemented through a for
loop