Rubric

Find Rubric
Keep in mind that 272 students have already been assessed using this rubric. Changing it will affect their evaluations.
Some Rubric
Some Rubric
Criteria Ratings Pts
Arduino: Display is wired correctly and there is no flickering
threshold: pts
10 to >0.0 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Arduino: The prey is represented as a single dot
threshold: pts
4 to >0.0 pts
Full Marks
0 pts
No Marks
pts
4 pts
--
Arduino: The predator is represented as a two-by-two square that blinks at 4 Hz
threshold: pts
6 to >0.0 pts
Full Marks
0 pts
No Marks
pts
6 pts
--
Arduino: When the game boots, the predator and prey are placed in random locations on the display and are not touching
threshold: pts
10 to >0.0 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Java: The Java program uses StdDraw to read the arrow keys and decide the controls for the predator
threshold: pts
10 to >0.0 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Java: The predator can be controlled over SerialComm from the Java program
threshold: pts
10 to >0.0 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Gameplay: The prey can be controlled with the accelerometer
threshold: pts
8 to >0.0 pts
Full Marks
0 pts
No Marks
pts
8 pts
--
Gameplay: The predator moves at half the maximum speed of the prey
threshold: pts
5 to >0.0 pts
Full Marks
0 pts
No Marks
pts
5 pts
--
Gameplay: Each round lasts 15s, with a 4s pause before the start of the next round
threshold: pts
5 to >0.0 pts
Full Marks
0 pts
No Marks
pts
5 pts
--
Gameplay: During the pause between rounds, the most recent winner and the ratio of predator/prey wins is shown on the display
threshold: pts
10 to >0.0 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Gameplay: The round is ended if the predator touches the prey
threshold: pts
8 to >0.0 pts
Full Marks
0 pts
No Marks
pts
8 pts
--
Gameplay: The wins for predator/prey are correctly recorded
threshold: pts
4 to >0.0 pts
Full Marks
0 pts
No Marks
pts
4 pts
--
Good code style/easy to grade
threshold: pts
10 to >0.0 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Committed to Github before demo
threshold: pts
0 pts
Full Marks
0 pts
No Marks
pts
0 pts
--
Total Points: 100 out of 100