Skip to main content

Computer Science

Engineering Landing Pads: Delivery Notification Systems

Middle School Algorithms & Programming In Classrooms

Students design a delivery notification system to alert them when urgent items are delivered to a landing pad.

unit Overview

This computer science module can be taught independently but is intended to be taught after the YES Middle School Engineering Landing Pads unit. Students program micro:bits to send and receive radio signals. They apply this skill to create and test an algorithm to notify recipients that they have received a package. Teams improve their system to distinguish between urgent and nonurgent deliveries.

  • 3 lessons
  • 45 minutes per lesson
  • Student materials available in Spanish
  • Computational tools used: micro:bits, MakeCode (free and web-based)
  • Materials needed: Materials kits are not available for purchase for computer science modules

Standards Alignment

YES units align with state and national science standards, integrating seamlessly with popular elementary science curricula.

unit Resources

Digital Resources (FREE)

YES provides these materials free of charge! Use the link below to download resources from our Google Drive.

Download Resources

Module Map

After learning that micro:bits can communicate with each other, teams use micro:bits to send secret messages and find others on their team.

Teams create and test an algorithm for a notification system for deliveries.

Teams improve their delivery notification systems to distinguish between urgent and nonurgent deliveries.

Our funders

Major support for this project has been provided by MathWorks.