This assignment does not count toward the final grade.
Extension 3.2: Data Sorting and Analysis
- Due No Due Date
- Points 5
- Submitting on paper
Rubric
Keep in mind that 187 students have already been assessed using this rubric. Changing it will affect their evaluations.
Criteria | Ratings | Pts | ||
---|---|---|---|---|
Test Case 1: 7 elements: 8,6,7,5,3,0,9;
Confirm they are sorted
Confirm Mean: ~5.43; Median: 6.0; Min: 0; Max: 9; Range: 9
threshold:
pts
|
|
pts
--
|
||
Test Case 2: 5 elements; randomly select 3-digit values (like 824) and confirm that they are sorted, show the correct min/max/range.
threshold:
pts
|
|
pts
--
|
||
Test Case 3: 5 elements: 4,3,2,1,-1
Confirm sorted
Mean: 1.8; Median: 2.0; Min: -1; Max: 4; Range: 5
threshold:
pts
|
|
pts
--
|
||
Test 4: Try a negative or 0 number of elements multiple times and confirm re-prompting.
threshold:
pts
|
|
pts
--
|
||
Test 5: 2 elements: 2, 3; Confirm Median is 2.5
threshold:
pts
|
|
pts
--
|
||
Code Review: Discuss the loops and confirm that inner loop is "selecting" the minimum.
threshold:
pts
|
|
pts
--
|
||
Committed and pushed to github
Check their Github page!
threshold:
pts
|
|
pts
--
|
||
All of the above are yes
threshold:
pts
|
|
pts
--
|
||
Total Points:
5
out of 5
|