Rubric

Find 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
--
Total Points: 70 out of 70