Skip to content

Day 5 Assessment Rubric

Micro:bit Part 2 and Code Club Introduction

Overall Assessment Framework

Formative Assessment (Throughout Day)

  • Observation during Micro:bit Part 2 and Code Club activities
  • Participation in project choice and session planning
  • Involvement in mini Code Club (as facilitator or learner)
  • Quality of action plan (next steps)

Summative Assessment (End of Day)

  • Completed or attempted mini Code Club facilitation
  • Written or verbal action plan with at least 2–3 next steps
  • Workshop evaluation and reflection
  • Optional: certificate of participation

Rubric 1: Micro:bit Part 2 (Extension)

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Variables in projects Does not use variables Uses one variable with help Uses variables for score, state, or data Uses variables effectively in a game or data project
Radio (if used) Not attempted Sends or receives with support Sends and receives between two Micro:bits Designs a simple two-device interaction (e.g. message, game)
One substantial project No project completed Partial project (e.g. half the steps) One complete project (game, message, or data idea) Completes and extends project (e.g. extra level, better feedback)
Debugging Cannot find or fix errors Finds errors with help Fixes errors with minimal support Helps others debug and explains approach

Evidence: MakeCode project(s), demo or screenshot, facilitator observation.

Note: If radio or extra Micro:bits are not available, “Proficient” can be based on variables + one complete project only.


Rubric 2: Code Club Understanding

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
What Code Club is Cannot describe Describes vaguely Describes aims, structure, and typical session Explains how it fits DBE and differs from a lesson
Setting up a club No idea Names one requirement (e.g. venue) Lists venue, time, equipment, and registration Plans venue, time, roles, and first project with timeline
Choosing a project Does not choose Chooses with facilitator help Chooses a suitable first project and states why Compares options and chooses with extension idea
Session structure No structure Names welcome and project time Plans welcome, project time, share, wrap-up Plans with times and differentiation (fast finisher, stuck)

Evidence: Discussion, session plan (written or verbal), use of first-code-club-session-template.


Rubric 3: Mini Code Club Facilitation

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Welcome No welcome or unclear Brief welcome Clear welcome with project name and outcome Engaging welcome; sets expectations and tone
Project time Does not facilitate Stays at front or only helps when asked Circulates and supports when learners are stuck Supports without giving answers; encourages pairs
Share No share time Asks “who’s done?” Gives 1–2 learners chance to show or explain Celebrates variety and effort; links to learning
Wrap-up No wrap-up Says “time’s up” Brief wrap-up and next step or challenge Clear wrap-up; optional challenge; thanks learners
Reflection Cannot say what to improve Names one thing to improve Names one strength and one improvement Reflects and plans one change for real club

Evidence: Peer and facilitator observation during mini Code Club; short reflection after.


Rubric 4: Action Planning and Next Steps

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Next steps No steps written One vague step 2–3 concrete steps (what, when, with whom) 2–3 steps with timeline and one resource named
Curriculum/school link No link Mentions “use in class” Links to subject/grade or Code Club at school Plans lesson or club with subject, date, and resource
Resources No resource identified Names one resource Names workshop materials or Code Club site Lists specific project or template to use first
Support needed Does not consider Names one (e.g. principal) Identifies who/what could help (school, peer, online) Plans one follow-up (e.g. WhatsApp group, next workshop)

Evidence: Action plan (integration template or list), optional sharing with partner/facilitator.


How to Use This Rubric

  • Morning: Use Rubric 1 for Micro:bit Part 2; Rubric 2 for Code Club understanding and project choice.
  • Afternoon: Use Rubric 3 for mini Code Club facilitation and reflection.
  • End of day: Use Rubric 4 for action plan and overall readiness.
  • Scale: 1 = Not yet, 2 = Developing, 3 = Proficient, 4 = Advanced. “Proficient” for Day 5: most criteria at 2–3; action plan with 2–3 steps; participated in mini Code Club (facilitator or learner).
  • Certificates: Can be issued for workshop completion; use rubrics to give individual feedback where needed.

Notes for Facilitators

  • Not everyone may run a Code Club; “next steps” can be “one Scratch lesson with my class” or “share Micro:bit with a colleague.” Honour all plans.
  • Mini Code Club works best with small groups (e.g. 3–5 “learners” per facilitator); rotate so everyone who wants to can facilitate.
  • Emphasise that the goal is to leave with a clear, doable plan—not to have done everything perfectly.
  • Link to resources/templates/integration-planning-template.md and code-club-guide.md for ongoing reference.