Skip to content

Suggested Scoring Rubric for the Projects

Chan Ju Ping edited this page Jun 23, 2022 · 6 revisions

Python Scoring Rubric

Here is our suggested rubric for scoring on projects created with Python. Elements can be added or removed where necessary.

Poor (1) Average (2) Good (3)
Functionality Program does not work but appears to address some requirements Program mostly works and fulfils some requirements Program works and fulfills all requirements
In-line Comments Limited comments Inconsistent comments, but what is there is useful Clear comments fully describe what the learner was trying to achieve
Evaluation The solution has been partly evaluated and at least one improvement has been suggested Evaluation takes into account the requirements and more than one area of improvement has been identified Realistic evaluation, comparing the solution to the requirements and identifying areas for improvement
Elements Included none of the following elements:
  • Random function
  • Variables
  • Integers
  • Input/Output
  • Print
  • While loops
  • If/Else statements
Included some of the following elements:
  • Random function
  • Variables
  • Integers
  • Input/Output
  • Print
  • While loops
  • If/Else statements
Included all of the following elements:
  • Random function
  • Variables
  • Integers
  • Input/Output
  • Print
  • While loops
  • If/Else statements
Presentation No clear explanation provided Presentation is mostly understandable, but missing crucial details that require further clarification Provides a clear and thorough explanation of the project such that no additional questions are required
Clone this wiki locally