CSP Project 1.1.7 Rubric
CSP Project 1.1.7 Rubric
7 Rubric
CSP Semester 1 Final Project Rubric
4 3 2 1
Artifact mostly addresses the Artifact does not adequately address the
Artifact fully addresses personal, practical, or Artifact addresses the personal, practical, or
Solves Problem personal, practical, or societal personal, practical, or societal intent posed
societal intent posed by problem statement societal intent posed by problem statement
intent posed by problem statement by problem statement
Uses appropriate documentation of work. The
three formats for documenting work:
Comments Uses appropriate techniques in 2 forms for Often uses appropriate techniques Does not usually use appropriate techniques
Documentation
documenting work for documenting work for documenting work
Project Designs
Journal Entries
Provides helpful original input to others Provides adequate original input to others Significant but limited input Limited input
Usually maintains positive,
Promotes positive, productive, and respectful Maintains positive, productive, and Is not promoting positive, respectful, or
productive, and respectful team
Collaboration team dynamic respectful team dynamic productive team dynamic
dynamic
Discourages or is unresponsive to input from
Encourages and incorporates input from others Positively incorporates input from others Receives input from others
others
Appropriate Code often uses appropriate
Code demonstrates use of appropriate algorithms Code mostly uses appropriate algorithms Code does not use appropriate algorithms
Algorithm algorithms
Explanation of Comments clearly and thoroughly explain the Documentation insufficiently
Documentation explains the algorithm(s) No documentation
Algorithm algorithm(s) explains algorithm
Prose clearly and thoroughly explains how the Prose explains how the solution meets the Prose explains how the solution
Explanation of solution meets the need need meets the need Prose does not address how the solution is
Problem Solution Prose clearly explains the solution’s strengths and Prose mentions a strength or weakness and Prose mentions a strength or connected to the need
weaknesses and strategizes for improvement ideas for improvement weakness
Product backlog shows intent Product backlog shows intent Product backlog and sprint task
Product backlog or sprint task list are
Planning Sprint task list shows subdivision to simpler list show inadequate attempt to
Sprint task list subdivides to simpler subproblems missing
subproblems, but some tasks are too big indicate long-term intent and an
Time Management On task 100% of class time On task 75% of class time On task 50% of class time On task less than 50% of class time
Artifact fully implements 3 different variable Artifact fully implements 2 different Artifact fully implements 1 different variable
Variable Types Artifact fully implements 4 different variable types
types variable types types
Artifact uses atleast 6 total variables but no Artifact uses atleast 2 total
Variable Usage Artifact uses more than 10 total variables Artifact uses less than 2 variables
more than 10 variables but no more than 6
Conditionals Artifact implements 6 conditionals Artifact implements 4 conditionals Artifact implements 2 conditionals Artifact implements 1 conditionals
Looping Artifact uses 4 or more loops Artifact uses 3 or more loops Artifact uses 2 loops Artifact uses 1 loop
Artifact is somewhat original in
Artifact is mostly original in thought and Artifact bares resemblence of another
Creativity Artifact is original in thought and creativeness thought and borrows other ideas a
borrows other ideas only slightly program almost perfectly
few times