Skip to main content
sign in
Username
Password
forgot?
Sign up
Share
help_outline
help
Pricing
Request Info
Please enable JavaScript on your web browser
menu
iRubric: Programming Grading Rubric
find rubric
Your browser does not support iframes.
edit
print
share
Copy to my rubrics
Bookmark
test run
assess...
delete
Do more...
Programming Grading Rubric
Programming Grading Rubric
Rubric Code:
DX934BC
By
nnewlin
Ready to use
Public Rubric
Subject:
Computers
Type:
Assignment
Grade Levels:
Undergraduate
Your browser does not support iframes.
Desktop Mode
Mobile Mode
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:
Computers
Types:
Assignment
Discuss this rubric
You may also be interested in:
More rubrics by this author
More Computers rubrics
More Assignment rubrics
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 iRubric
tm
.
Copyright © 2024
Reazon Systems, Inc.
All rights reserved.
n98
Your browser does not support iframes.
Your browser does not support iframes.
Your browser does not support iframes.