Skip to main content

iRubric: Python mini project rubric

find rubric

edit   print   share   Copy to my rubrics   Bookmark   test run   assess...   delete   Do more...
Python mini project 
Rubric Code: LXBW569
Ready to use
Public Rubric
Subject: Computers  
Type: Assessment  
Grade Levels: 9-12

Powered by iRubric Enter rubric title
  Poor

1 pts

Fair

2 pts

Good

3 pts

Functionality

Poor

Program does not work but appears to address some requirements
Fair

Program mostly works and fulfils some requirements
Good

Program works and fulfills all requirements
Coding

Poor

Limited comments
Fair

Inconsistent comments, but what is there is useful.
Good

Clear comments fully describe what the learner was trying to achieve
Classes

Poor

Class has been defined but instances are used incorrectly or not created at all.
Fair

Class has been defined and instances have been made correctly.
Good

Class is correctly defined and makes use of its own functions which are called somewhere else in the code.

Instances have been created.
Planning

Poor

Vague or limited user requirements.
Fair

Clear user requirements have been listed.
Good

Full user requirements which have been justified.
Design

Poor

DFD or algorithm partly describe the problem.
Fair

DFDs and algorithms partly describe the solution.
Good

DFDs and algorithms fully describe the solution.

Variable table and data structures.
Testing

Poor

Some testing has taken place.
Fair

Test plan and evidence of testing part of the solution.
Good

Test plan and evidence of testing are thorough
Evaluation

Poor

The solution has been partly evaluated and at least one improvement has been suggested.
Fair

Evaluation takes into account the requirements and more than one area of improvement has been identified.
Good

Realistic evaluation, comparing the solution to the requirements and identifying areas for improvement.




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.

n202