Please enable JavaScript to use CodeHS

Coding with BBC micro:bit

This course provides modular options for integrating micro:bit® programming in the upper elementary classroom with Scratch.

Overview & Highlights

Level
Elementary School
Number of Lessons
10
Grade
3rd, 4th, 5th

Overview of Lessons

Introduction to micro:bit®

Introduction to micro:bit®

Students will be able to create a program that controls the LED lights on a micro:bit®.
Math with micro:bit®

micro:bit® Rounding to the Nearest Ten

Students will be able to create a program that uses micro:bit® inputs to round numbers based on place value.

micro:bit® Rounding to the Nearest Hundred

Students will be able to create a program that uses micro:bit® inputs to round numbers based on place value.

micro:bit® Rounding with Decimals

Students will be able to use micro:bit® inputs to round decimals based on place value.

micro:bit®: Graphing Points on a Coordinate Plane

Students will be able to program a micro:bit® as input, and navigate to specific points on a coordinate plane.
Science with micro:bit®

micro:bit®: Animal Response to the Environment

Create a program using a micro:bit® and conditionals in Scratch to demonstrate how animals receive and react to different types of information from their environment.
Social Studies with micro:bit®

Revolutionary War Timeline with the BBC micro:bit®

Students will be able to use events, conditionals, variables, and inputs from a micro:bit® controller to create an interactive timeline.

Interactive Map of the 13 Colonies with the BBC micro:bit®

Students will be able to use conditionals, variables, and BBC micro:bit® inputs to create an interactive map of the 13 colonies. They will be able to break a large program into smaller tasks to ease program development.
More micro:bit Projects

Drawing with micro:bit® and Scratch

Students will be able to program the BBC micro:bit® inputs to create multi-colored art in Scratch by using loops and conditional statements to control a marker sprite.

micro:bit® Reaction Game

Students will create and program a reaction game using functions and lists.
10
Exercises
4
Offline Handouts

Lesson Previews