Skip to content

Day 2 Assessment Rubric

Advanced Scratch Programming

Overall Assessment Framework

Formative Assessment (Throughout Day)

  • Observation during cloning, broadcasting, and game design activities
  • Quick check-ins on advanced concepts
  • Peer sharing and feedback during project development
  • Participation in curriculum integration discussion

Summative Assessment (End of Day)

  • Completed advanced Scratch project (game, simulation, or interactive story)
  • Curriculum integration plan or lesson idea
  • Self-assessment and reflection
  • Optional: Project demonstration or sharing

Rubric 1: Advanced Scratch Concepts

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Cloning Does not use cloning Uses cloning with significant help Uses cloning correctly (create, start as clone, delete) Uses cloning creatively (multiple clones, clone interactions)
Broadcasting Does not use broadcasting Uses one broadcast with help Uses broadcasting to coordinate sprites Uses multiple broadcasts effectively for complex coordination
Advanced lists Uses lists only for basic storage Uses lists with some operations Uses lists for data management (add, delete, check) Uses lists creatively (sorting, searching, complex data)
Complex logic Simple conditions only Combines 2–3 conditions Nests conditions and combines with variables Designs complex game logic with multiple conditions

Evidence: Scratch projects, code review, facilitator observation.


Rubric 2: Project Creation and Complexity

Aspect Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Functionality Project does not run or has major errors Project runs but incomplete or buggy Project works as intended Project exceeds requirements with extras
Complexity Very simple project (few sprites/blocks) Moderate complexity (multiple sprites, some logic) Complex project (multiple features, scoring, levels) Highly complex (advanced features, polished)
Code organization Code is messy or hard to follow Some organization Well-organized scripts, clear structure Excellent organization, comments, reusable blocks
Debugging Cannot identify or fix errors Fixes obvious errors with help Debugs independently Helps others debug and explains strategies

Evidence: Completed Scratch project, code quality, project demo.


Rubric 3: Curriculum Integration

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Subject link No clear curriculum link Vague link to subject Clear link to subject and topic Strong link with learning objectives
Learning objectives No objectives identified One objective mentioned 2–3 clear learning objectives Comprehensive objectives with assessment
Project design Project does not teach/practice topic Project somewhat relates to topic Project effectively teaches/practices topic Project innovatively teaches topic
Classroom use No plan for classroom use Vague idea Clear plan for how to use in class Detailed lesson plan or activity outline

Evidence: Project description, lesson plan draft, presentation to group.


Rubric 4: Assessment and Sharing

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Self-assessment Does not self-assess Uses rubric with guidance Self-assesses using rubric Reflects deeply and identifies improvements
Peer feedback Does not give or receive feedback Gives basic feedback Gives constructive feedback using criteria Gives detailed, helpful feedback
Sharing Does not share project Shares when asked Shares project and explains Shares enthusiastically and helps others learn
Remixing Does not remix Remixes with help Remixes and adds feature Remixes creatively and improves original

Evidence: Reflection journal, peer feedback notes, sharing demonstration.


How to Use This Rubric

  • During the day: Use Rubrics 1 and 2 to observe progress in activities and project development.
  • After project completion: Use Rubrics 2 and 3 for project evaluation.
  • End of day: Use Rubric 4 for reflection and sharing assessment.
  • Scale: 1 = Not yet, 2 = Developing, 3 = Proficient, 4 = Advanced. "Proficient" for Day 2: most criteria at 2–3; one complete project with curriculum link.
  • Feedback: Give one strength and one next step (e.g. "Great use of cloning! Try adding broadcasting for next project.")

Notes for Facilitators

  • Day 2 builds on Day 1; if someone struggled with basics, provide extra support or pair work.
  • Emphasise curriculum integration; this helps teachers see immediate classroom value.
  • Allow time for extended project development; this is a key outcome.
  • Link to Day 3: "Tomorrow we connect Scratch to physical hardware with Arduino!"