Rubric

Find Rubric
Keep in mind that 7 students have already been assessed using this rubric. Changing it will affect their evaluations.
4.4 Lab: Number Cruncher
4.4 Lab: Number Cruncher
Criteria Ratings Pts
Summarizing Numbers: Is there a custom reporter block named "sum" that takes a list of numbers as an argument and reports the sum of all the numbers in the list?
threshold: pts
1.0 pts
Full Marks
0.0 pts
No Marks
pts
1.0 pts
--
Summarizing Numbers: Is there a custom reporter block named "average" that takes a list of numbers as an argument and reports the average of all the numbers in the list?
threshold: pts
1.0 pts
Full Marks
0.0 pts
No Marks
pts
1.0 pts
--
Summarizing Numbers: Is there a custom predicate block named "includes negative" that takes a list of numbers as an argument and reports true if the list contains at least one negative number and false if all numbers are non-negative?
threshold: pts
1.0 pts
Full Marks
0.0 pts
No Marks
pts
1.0 pts
--
Summarizing Numbers: Is there a custom predicate block named "increasing" that takes a list of numbers as an argument and reports true if each value in the list is greater than or equal to the one before it?
threshold: pts
1.5 pts
Full Marks
0.0 pts
No Marks
pts
1.5 pts
--
Summarizing Numbers: Is there a custom reporter block named "maximum" that takes a list of numbers as an argument and reports the largest number in the list?
threshold: pts
1.5 pts
Full Marks
0.0 pts
No Marks
pts
1.5 pts
--
Transforming Lists: Is there a custom reporter block named "make all positive" that takes a list of numbers as an argument and reports a new LIST that contains the same numbers as the argument, except all numbers have been replaced by their absolute values?
threshold: pts
2.0 pts
Full Marks
0.0 pts
No Marks
pts
2.0 pts
--
Transforming Lists: Is there a custom reporter block named "only evens" that takes a list of integers as an argument and reports a new LIST that contains only the even integers from the argument list?
threshold: pts
2.0 pts
Full Marks
0.0 pts
No Marks
pts
2.0 pts
--
Transforming Lists: BONUS: Is there a custom reporter block named "add all" that takes two lists of numbers as arguments and reports a new LIST that contains the sums of the corresponding values each of in the argument lists? (For example, if the arguments to "add all" are lists containing [1, 4, 6] and [2, 2, 3], the result should be a list containing [3, 6, 9]. You can assume the two input lists will be the same size.)
threshold: pts
1.0 pts
Full Marks
0.0 pts
No Marks
pts
1.0 pts
--
Total Points: 11.0 out of 11.0