Rubric

Find Rubric
Keep in mind that 533 students have already been assessed using this rubric. Changing it will affect their evaluations.
Final Project Rubric
Final Project Rubric
Criteria Ratings Pts
Code is well-structured (makes appropriate use of objects and/or is broken into well designed methods)
threshold: pts
10 pts
Full Marks
5 pts
Some Marks
0 pts
No Marks
pts
10 pts
--
Student can explain how they represent the snake
threshold: pts
5 pts
Full Marks
0 pts
No Marks
pts
5 pts
--
Keyboard arrow input is used to change directions
threshold: pts
10 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Snake gets bigger when it eats food
threshold: pts
15 pts
Full Marks
0 pts
No Marks
pts
15 pts
--
Food randomly relocates after being eaten
threshold: pts
10 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
If snake runs into itself or off the board, game ends
threshold: pts
10 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
The board, snake, and food are drawn and updated using StdDraw
threshold: pts
15 pts
Full Marks
0 pts
No Marks
pts
15 pts
--
Animation is smooth
threshold: pts
10 pts
Full Marks
5 pts
Some Marks
0 pts
No Marks
pts
10 pts
--
Code is clean
threshold: pts
10 pts
Full Marks
0 pts
No Marks
pts
10 pts
--
Committed and pushed all files
threshold: pts
5 pts
Full Marks
0 pts
No Marks
pts
5 pts
--
Total Points: 100 out of 100