Coding & Innovation

Coding & Innovation using Microbits

“Coding & Innovation using Microbits” is an 8 week computer science course. This course is targeted to upper elementary to middle school, grades 5-7 (ages 10-12 years). It is also written for teachers who may not have a Computer Science background, or who may be teaching coding to students for the first time. The lessons are designed to introduce students to the concepts and skills of: cooperation, problem solving, coding, debugging, collaboration, presenting, etc. using physical computing in a fun and exciting learning environment using Microbits. The activities use a "making" approach in all of the modules. The coding environment uses Microsoft's MakeCode block IDE.

Coding & Innovation using Microbits - MakeCode Version

Teacher's Manual documents

Student Reflection booklet documents

Form to request access to all "Coding & Innovation using Microbits" curriculum files.

Order a Printed Copies

Printed copies are available at Lulu Press.

Coding & Innovation using Microbits - Python Version

This is an introduction to coding and computer science by way of making and design, using the revolutionary new microbit* microcontroller board, and MicroPython coding environment. It is a project-based curriculum with a maker philosophy at its core; the idea is that by making physical objects, students create a context to learn computer science concepts, to think creatively, to code, and to become innovative.

  • 00 Overview Google Doc
  • 01 Design & Making with Microbit - Google Doc
  • 02 Software & Hardware (Algorithms) - Google Doc
  • 03 Everything Counts (Variables) - Google Doc
  • 04 Making Decisions (Conditionals) - Google Doc
  • 05 Music, Designs & LEDs (Loops) - Google Doc
  • 06 Radio Communications - Google Doc
  • 07 Innovative Project - Google Doc