Computer Programming Grading Rubric - California State University Long Beach PDF
Computer Programming Grading Rubric - California State University Long Beach PDF
Back to Grading
Trait Exceptional Acceptable Amateur Unsatisfactory
Specifications The program works The program works and The program produces The program is
and meets all of the produces the correct correct results but does producing incorrect
specifications. results and displays them not display them results.
correctly. It also meets correctly.
most of the other
specifications.
Readability The code is The code is fairly easy to The code is readable The code is poorly
exceptionally well read. only by someone who organized and very
organized and very knows what it is difficult to read.
easy to follow. supposed to be doing.
Reusability The code could be Most of the code could Some parts of the code The code is not
reused as a whole or be reused in other could be reused in other organized for
each routine could be programs. programs. reusability.
reused.
Delivery The program was The program was The code was within 2 The code was more
delivered on time. delivered within a week weeks of the due date. than 2 weeks overdue.
of the due date.
Efficiency The code is The code is fairly The code is brute force The code is huge and
extremely efficient efficient without and unnecessarily long. appears to be patched
without sacrificing sacrificing readability together.
readability and and understanding.
understanding.