Rubric

Find Rubric
Keep in mind that 37 students have already been assessed using this rubric. Changing it will affect their evaluations.
Strings and Loops
Strings and Loops
Criteria Ratings Pts
Phone word input
threshold: pts
2 pts
Correct
1 pts
Partially correct
Doesn't handle upper/lower case
0 pts
Incorrect
pts
2 pts
--
Phoneword handles digits
threshold: pts
1 pts
Correct
0.5 pts
Partially correct
Handles only some digits (usually missing 0)
0 pts
Incorrect
Ignores digits
pts
1 pts
--
Keeps only 7 digits in phoneword
threshold: pts
1 pts
Correct
0 pts
Incorrect
pts
1 pts
--
Error for less than 7 digits in phoneword
threshold: pts
1 pts
Correct
0 pts
Incorrect
pts
1 pts
--
Phoneword ignores bad data
Ignores *all* non-letters and non-digits
threshold: pts
1 pts
Correct
0.5 pts
Partially correct
Ignores some, but not all, bad characters
0 pts
Incorrect
pts
1 pts
--
Phone output
threshold: pts
1 pts
Good
0 pts
Poor
pts
1 pts
--
Phoneword programming style
Includes names of variables, indenting, efficiency (using 36 if statements would be extremely inefficient)
threshold: pts
3 pts
Good
1.5 pts
Fair
0 pts
Poor
pts
3 pts
--
Statistics input
threshold: pts
2 pts
Correct
1 pts
Partially correct
0 pts
Incorrect
pts
2 pts
--
Statistics number of items
threshold: pts
1 pts
Correct count
0 pts
Incorrect count
pts
1 pts
--
Statistics average
threshold: pts
2 pts
Correct calculation
1 pts
Partially correct
Calculation inside loop
0 pts
Incorrect calculation
pts
2 pts
--
Statistics standard deviation
threshold: pts
2 pts
Correct calculation
1 pts
Partially correct
Calculation inside loop
0 pts
Incorrect calculation
pts
2 pts
--
Statistics output
threshold: pts
1 pts
Good
0 pts
Poor
pts
1 pts
--
Statistics programming style
Includes names of variables, indenting, efficiency
threshold: pts
2 pts
Good
1 pts
Fair
0 pts
Poor
pts
2 pts
--
Total Points: 20 out of 20