Skip to main content

iRubric: Programming - Second Assignment rubric

find rubric

edit   print   share   Copy to my rubrics   Bookmark   test run   assess...   delete   Do more...
Programming - Second Assignment 
Equal emphasis on execution as well as quality of code.
Rubric Code: M77B2C
Ready to use
Public Rubric
Subject: Computers  
Type: Project  
Grade Levels: Undergraduate

Powered by iRubric Programacion
Enter rubric description
  Novato

1 pts

Aprendiz

2 pts

Experto

3 pts

Distinguido

(N/A)

Correctness
1 pts

How correct is the output of the program

Novato

Program does not work correctly, output is wrong most of the time or there is no output
Aprendiz

Program works correctly in general in most areas but not in all areas
Experto

Program works correctly in all areas and generates correct output
Distinguido
Execution
1 pts

How smoothly does the program execute - are there any bugs

Novato

Program does not execute
Aprendiz

Program executes but crashes in some areas
Experto

Program executes perfectly
Distinguido
Quality of Code
Code Structure
1 pts

Structure of code, use of functions and procedures, code segmentation

Novato

Long code segments, improper usage of functions, functions with side effects
Aprendiz

Code structure needs work
Experto

Code structure has perfectly followed guidelines. Short code segments, proper use of functions
Distinguido
Naming Convension
1 pts

How closely is the naming convension for variables, functions, and files are followed

Novato

Names are too cryptic, inconsistent, or do not follow any convension
Aprendiz

Names follow the convensions in most part, but need work
Experto

All names are easy to understand, consistent (in both wording and capitalization) and follow the guidelines
Distinguido
Comments
1 pts

Code is commented properly

Novato

Code is not commented at all
Aprendiz

Code is commented but not sufficiently
Experto

Code is sufficiently commented with comments on every file, code segment, variable, and function.
Distinguido
Style
1 pts

How closely are styling conventions for comments, indentation, and code structure is followed

Novato

Not followed at all, or poorly followed
Aprendiz

Followed for the most part
Experto

Followed all the time
Distinguido
Code Reuse
1 pts

How well code reuse is implemented

Novato

Too much redundancy in code
Aprendiz

Occasional code redundancy
Experto

No code redundancy
Distinguido



Keywords:
  • Computer Science, Programming, Coding

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.

n224