Rubric

Classroom Code & Lesson Plan
Classroom Code & Lesson Plan
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
10 pts Mastery Project works as intended • Project accomplishes lesson objective • 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.
8 pts Proficient Project works as intended • 2 other mastery habits observed
6 pts Basic Competence Project works as intended • 1 other mastery habit observed
4 pts Developing Project works (but may have bugs)
0 pts Lacking Project doesn't work
pts
10 pts
--
Lesson Plan
threshold: pts
20 pts Mastery Includes: 1. Utah core standards met by the lesson (see https://www.uen.org/core/). Include which grade-level this lesson is aimed at. 2. Clear learning outcomes. 3. Materials needed for the lesson 4. Specific instructions on how to carry out the lesson, including how your Scratch project will be used by the teacher and/or students. 5. Timing for how long different lesson activities will take. 6. Accommodations for at least 3 groups of diverse learners.
18 pts Proficient Fully fulfills 5 mastery lesson components.
16 pts Basic Fully fulfills 4 mastery lesson components
14 pts Developing Fulfills 2-3 mastery lesson components
0 pts Lacking Fails to fulfill 2 mastery lesson components.
pts
20 pts
--