Rubric

Classroom Coding
Classroom Coding
Criteria Ratings Pts
Completeness
threshold: pts
5 pts Mastery • 8+ sprites • 3+ backgrounds. • All sprites and backgrounds are coded.
4 pts Proficiency • 5-7 sprites • 2 coded backgrounds.
3 pts Basic Competence • 4 sprites • 1 coded background
2 pts Developing • 1-2 sprites • 1 background • background isn't coded
0 pts Lacking • 1 or fewer sprites • 1 background. Sprites and background are not coded
pts
5 pts
--
Coding Habits
threshold: pts
5 pts Mastery • Code is well-commented throughout; • Sprites are named; • No dead/orphaned code; • Clear instructions are included to know how to use the project. • backgrounds are named
4 pts Proficiency • Code is commented throughout • 3 other mastery habits observed
3 pts Basic Competence • Code is commented • 2 other mastery habits observed
2 pts Developing • Code is not commented • other coding habits are not observed
0 pts Lacking no mastery habits observed
pts
5 pts
--
Complexity
threshold: pts
30 pts Mastery Project scores 15+ on DrScratch.org (30 pts)
27 pts Proficiency Score 12-14 points on DrScratch.org (27 pts)
24 pts Basic Competence Score 8-11 points on DrScratch.org (24 pts)
20 pts Developing Scores 5-7 points on DrScratch.org (1-20 pts)
0 pts Lacking Scores 0-4 points on DrScratch.org (0 pts)
pts
30 pts
--
Functionality
threshold: pts
5 pts Mastery Project is original AND works as intended • Project aligns with UEN standard • Sprites all contribute to the project meaningfully • Project can be reset (i.e., it will be replayable), and all elements return to their starting positions upon reset.
4 pts Proficient Project is original AND works as intended • 2 other mastery habits observed
3 pts Basic Competence Project is original AND works as intended • 1 other master habit observed
2 pts Developing Project works (but may have bugs)
0 pts Lacking Project Doesn't work (0 points)
pts
5 pts
--