← All work
2024 microbit curriculum design physical computing

Physical Computing Curriculum, Grades 3–5

A five-unit micro:bit curriculum that moves students from imaginative device design to storytelling, sound, multiplayer games, and technical documentation.

Context

This project addressed a practical question: how can upper elementary students learn physical computing in a way that feels creative, structured, and connected to work they already understand? The result was a five-unit project-based curriculum for Grades 3–5 using the micro:bit.

My Role

Lead Curriculum Designer and Standards-Aligned Content Developer

I designed the unit goals, essential questions, assessments, activities, student materials, code examples, and planning supports, then revised the curriculum using teacher feedback.

What We Built

  • Five connected physical computing units
  • Student planning and reflection tools
  • Rubrics and assessment tasks
  • MakeCode examples and remixable projects
  • Debugging challenges and unplugged warm-ups
  • Teacher-facing implementation materials

What Learners Did

Students designed imaginative devices, created LED-based stories, explored sound, built multiplayer radio games, debugged code, and produced tutorials explaining how their projects worked.

Artifacts

The curriculum included full unit sequences, student handouts, planning templates, debugging cards, code examples, and MakeCode project files.

Outcome

The curriculum was piloted across multiple classrooms, where students showed strong engagement and ownership and teachers reported greater confidence teaching computer science without prior experience. Materials from the work were later published through the CS4All Blueprint and adapted for other grade bands.


Curriculum Structure

Unit 1: Fantasy Device Design

  • Students ideate and prototype imaginative “smart” devices using buttons, LEDs, and input events
  • Explores physical inputs and how computers respond to user interactions
  • Includes visual planning maps and storytelling integration

Unit 2: LED-Based Interactive Storytelling

  • Students build micro:bit animations that tell stories with light and movement
  • Focuses on sequencing, loops, and design planning
  • Connects to ELA concepts like beginning/middle/end and character reactions

Unit 3: Music Players and Sound Design

  • Introduces sound blocks and input/output coordination
  • Projects include data-driven beat generators and mood-driven melody players

Unit 4: Multiplayer Game Design (Radio Communication)

  • Students build and debug a “Hot Potato” or “Bop It” style multiplayer game using micro:bit radio
  • Focuses on variables, conditional logic, and player interaction design

Unit 5: Publishing Student Tutorials

  • Students write tutorials for their favorite project, using visuals, diagrams, and code walkthroughs
  • Encourages reflection, audience thinking, and real-world documentation skills

Tools & Platforms Used

  • MakeCode Editor (block-based programming)
  • micro:bit (hardware device for physical computing)
  • Google Docs & Slides (planning templates and lesson materials)
  • Planning sheets & rubrics (student-facing + teacher guides)

Standards Alignment

  • Designed to meet NYC’s CS4All Blueprint and Digital Fluency goals
  • Embedded Computational Thinking practices:
    • Algorithmic thinking
    • Iterative design
    • Decomposition
    • Debugging
  • Mapped to Next Generation ELA and Math Practices (e.g., modeling, attending to precision)

Reflection

This project let me combine instructional design, maker education, and standards-based learning into a highly modular, joyful curriculum. By framing code as a medium for storytelling, problem-solving, and expression, we made physical computing accessible and exciting — especially for students new to CS.