0% found this document useful (0 votes)
57 views

Computer Prog-Grading Rubric

The document provides a grading rubric for computer programming assignments with criteria in 5 areas: Specifications, Readability, Functionality, Documentation, and Delivery. An exceptional program scores 9-10 and fully meets all specifications, is easy to read, executes correctly, has well-written documentation/flowcharts, and is delivered on time. A satisfactory program may have some minor errors but overall meets most criteria. Developing programs display correct results but have documentation/execution issues, while unsatisfactory programs have major defects.

Uploaded by

Emilio Aguinaldo
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views

Computer Prog-Grading Rubric

The document provides a grading rubric for computer programming assignments with criteria in 5 areas: Specifications, Readability, Functionality, Documentation, and Delivery. An exceptional program scores 9-10 and fully meets all specifications, is easy to read, executes correctly, has well-written documentation/flowcharts, and is delivered on time. A satisfactory program may have some minor errors but overall meets most criteria. Developing programs display correct results but have documentation/execution issues, while unsatisfactory programs have major defects.

Uploaded by

Emilio Aguinaldo
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Computer Programming Grading Rubric

Criteria Exceptional (9- Acceptable (7-8) Amateur (5-6) Unsatisfactory(3-


10) 4)
Specifications The program The program works and The program produces The program is
works and meets produces the correct correct results but does producing
all of the results and displays not display them incorrect results.
specifications. them correctly. It also correctly.
meets 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
organized and very knows what it is very difficult to
easy to follow. supposed to be doing. read.

Functionality The code was The code was executed The code was executed The code does not
executed correctly with minor errors/ correctly with major execute correctly and
based on the required lacking of required errors/ lacking of required did not meet the
problem. output based on the output based on the requirements
required problem. required problem..
Documentation The documentation The documentation and The documentation and The documentation
and flowchart are flowchart are consists of flowchart are simply and flowchart are
(Source code
well written and embedded comment and comments embedded in simply comments
and Flowchart)
clearly explains what some simple header the code with some embedded in the code
the code is documentation that is simple header comments and does not help the
accomplishing and somewhat useful in separating routines. reader understand the
how. understanding the code. code.

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 without and unnecessarily long. appears to be
efficient without sacrificing patched together.
sacrificing readability and
readability and understanding.
understanding.
Total Score :___________________

Computation for final Exam: ( Total score / 60 )*50 +50

You might also like