Post

Physical Computing Curriculum Design (Grades 3–5)

Physical Computing Curriculum Design (Grades 3–5)

🧠 Overview

This project involved designing a 5-unit project-based computing curriculum for upper elementary grades (3–5) that introduces students to physical computing through the micro:bit.

The curriculum focused on creativity, problem-solving, and user-centered design. Each unit scaffolded technical skills and computational thinking concepts while supporting classroom integration across literacy, SEL, and STEM.


🔧 My Role

Lead Curriculum Designer and Standards-Aligned Content Developer

  • Developed unit goals, essential questions, rubrics, and activities
  • Designed student handouts, code samples, and unplugged warm-ups
  • Wrote assessment tasks aligned to NYC’s CS4All standards
  • Iteratively tested and revised materials with teacher feedback

📚 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)

🎯 Outcomes

  • Piloted with multiple classrooms; students showed strong engagement and ownership
  • Teachers reported improved confidence teaching CS without prior experience
  • Materials published through CS4All Blueprint and adapted for other grade bands

📁 Sample Deliverables (Redacted for Privacy)

  • 📘 Full unit overviews and lesson sequences
  • 📋 Planning and reflection templates for students
  • 🧪 Debugging challenge cards
  • 🎮 MakeCode demo files and remixable projects

💬 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.


This post is licensed under CC BY 4.0 by the author.