Skip to main content
iRubric: Programming Grading Rubric

iRubric: Programming Grading Rubric

find rubric

edit   print   share   Copy to my rubrics   Bookmark   test run   assess...   delete   Do more...
Programming Grading Rubric 
Rubric Code: DX934BC
Ready to use
Public Rubric
Subject: Computers  
Type: Assignment  
Grade Levels: Undergraduate

Powered by iRubric Programming Grading Rubric
Enter rubric description
  Unsatisfactory

0 pts

Amateur

7.5 pts

Acceptable

8.5 pts

Exceptional

10 pts

Specifications
20 %

Enter description

Unsatisfactory

The program is producing incorrect results.
Amateur

The program produces correct results but does not display them correctly.
Acceptable

The program works and produces the correct results and displays them correctly. It also meets most of the other specifications.
Exceptional

The program works correctly and meets all of the specifications.
Readability
16 %

Enter description

Unsatisfactory

The code is poorly organized and very difficult to read. Poor use of white space (indentation, blank lines)
Amateur

The code is readable only by someone who knows what it is supposed to be doing. Whitespace is not used effectively.
Acceptable

The code is fairly easy to read. Some whitespace is used, but it is not consistent.
Exceptional

The code is exceptionally well organized and very easy to follow. Whitespace is used to enhance readability.
Variables
16 %

Enter description

Unsatisfactory

Poor use of variables and variable names (non-standard naming convention and meaningless names).
Amateur

Good use of variables and variable names (non-standard naming convention or meaningless names).
Acceptable

Good use of variables and variable names, but could be better
Exceptional

Excellent use of variables and variable names.
Documentation
16 %

Unsatisfactory

Documentation is not included. No header comment.
Amateur

The documentation is simply comments embedded in the code and does not help the reader understand the code. A partially complete header comment is included.
Acceptable

The documentation consists of embedded comments and a partially complete header comment.
Exceptional

The documentation is well written and clearly explains what the code is accomplishing and how. A complete header comment is included.
Efficiency
16 %

Unsatisfactory

The code is huge and appears to be patched together.
Amateur

The code is brute force and unnecessarily long.
Acceptable

The code is fairly efficient without sacrificing readability and understanding.
Exceptional

The code is extremely efficient without sacrificing readability and understanding.
Delivery
16 %

Unsatisfactory

The code was more than 2 weeks overdue.
Amateur

The code was delivered more than 1 week overdue.
Acceptable

The program was delivered within a week of the due date.
Exceptional

The program was delivered on time.




Subjects:

Types:





Do more with this rubric:

Preview

Preview this rubric.

Edit

Modify this rubric.

Copy

Make a copy of this rubric and begin editing the copy.


Print

Show a printable version of this rubric.

Categorize

Add this rubric to multiple categories.

Bookmark

Bookmark this rubric for future reference.
Assess

Test run

Test this rubric or perform an ad-hoc assessment.

Grade

Build a gradebook to assess students.

Collaborate

Apply this rubric to any object and invite others to assess.
Share

Publish

Link, embed, and showcase your rubrics on your website.

Email

Email this rubric to a friend.

Discuss

Discuss this rubric with other members.
 

Do more with rubrics than ever imagined possible.

Only with iRubrictm.



Copyright © 2024 Reazon Systems, Inc.  All rights reserved.
n98