Hero background

Agent Communication Finalization

STEM • 120 • 25 students • Created with AI following Aligned with Common Core State Standards

Download now

Free PDF · we'll email you a copy

STEM
120
25 students
11 December 2025

Teaching Instructions

This is lesson 12 of 20 in the unit "Secret Agent STEM Mission". Lesson Title: Agent Communication: Finalizing the micro:bit Device Lesson Description: Students will finalize their micro:bit communication devices, ensuring they can send and receive messages effectively. They will test their devices in a simulated mission scenario.

Overview

This 120-minute STEM session is Lesson 12 of 20 in the "Secret Agent STEM Mission" unit for grades 6-8. Students will complete and test their micro:bit coding projects, finalizing communication devices that can send and receive messages. The lesson incorporates authentic problem-solving in a simulated mission scenario, reinforcing core Computational Thinking and Engineering Design practices. This lesson emphasizes NGSS performance expectations related to engineering design and technology use.


Learning Objectives

By the end of this lesson, students will be able to:

  • Design & troubleshoot programming logic in micro:bit devices to send and receive coded messages.
  • Demonstrate effective device communication within a team scenario to solve challenges.
  • Apply systems thinking by integrating hardware and software components for interactive STEM functions.
  • Collaborate effectively in pairs or small groups to iterate on device performance.

Standards Alignment

NGSS DimensionCodesDetails
Science and Engineering PracticesSEP 1: Asking Questions and Defining Problems
SEP 3: Planning and Carrying out Investigations
SEP 6: Constructing Explanations and Designing Solutions
SEP 8: Obtaining, Evaluating, and Communicating Information
Focus on iterative design, troubleshooting, testing, and effective communication.
Disciplinary Core Ideas (DCI)ETS1.B: Developing Possible SolutionsStudents test and refine micro:bit communication devices, balancing constraints and optimization.
Crosscutting ConceptsSystems and System ModelsUnderstanding how hardware, software, and interactions form a functional communication system.

Materials Needed

  • micro:bit devices (one per student or pair)
  • Computers/tablets with micro:bit coding environment
  • Micro USB cables for programming
  • Pre-prepared sample code templates (for sending and receiving messages)
  • Printed mission scenario cards
  • Whiteboard and markers
  • Stopwatch or timer

Lesson Structure

1. Introduction & Review (15 minutes)

  • Briefly review previous lessons on micro:bit communication basics.
  • Review key programming concepts like radio communication, message encoding/decoding, and feedback loops.
  • Introduce today’s objective: finalize and test devices in a real-world style mission.
  • Connect learning to NGSS: Discuss how iterative design helps solve complex real-world problems.

Teaching tip: Use a quick Q&A to assess understanding of micro:bit radio function and reassure students about troubleshooting.


2. Finalizing Coding & Device Setup (35 minutes)

  • Students work individually or in pairs to finalize their micro:bit code to:
    • Send preset secret messages via radio.
    • Receive and decode messages.
    • Provide clear visual or audio feedback (e.g., LED display, sound).
  • Teacher circulates to support debugging:
    • Encourage students to trace code errors systematically.
    • Highlight good coding practices (commenting, modular code blocks).
  • Students test the communication range within the classroom.

NGSS Link: SEP 6 — Students design solutions and improve prototypes based on testing.


3. Simulated Mission Scenario Introduction (10 minutes)

  • Present a real-world inspired mission card (e.g., "You are secret agents who must locate another team and exchange a secret code to proceed").
  • Teams decide strategy for message sending and receiving.
  • Clarify mission rules: time limits, accuracy threshold, and communication constraints.

4. Mission: Communication Test (40 minutes)

  • Students perform multiple mission trials with different partners/groups.
  • Each mission requires:
    • Successful two-way communication: sending a secret phrase and confirming its receipt.
    • Use of at least one troubleshooting technique if communication fails.
  • Teacher times rounds, provides mission debrief feedback.
  • Students log outcomes and challenges for reflection.

NGSS Focus: SEP 3 & SEP 8 — conducting investigations and evaluating solutions collaboratively.


5. Group Reflection & Troubleshooting Discussion (15 minutes)

  • Lead a class discussion on:
    • What worked well? What were the biggest challenges?
    • How did teams solve communication issues?
    • How can this exercise apply to real-world technology and engineering fields?
  • Highlight skills like patience, resourcefulness, and systematic testing.

6. Exit Ticket / Assessment (5 minutes)

  • Students individually answer:
    1. Explain one key improvement you made to your micro:bit communication device and why.
    2. Describe how radio communication works between your devices.
    3. Reflect on how working with a partner helped solve problems in this mission.

Differentiation and Extensions

  • For advanced students: Challenge them to modify their code to encrypt messages or use multi-step communication protocols.
  • For students needing support: Provide guided coding templates and pair them with strong peers for collaborative troubleshooting.
  • Extension activity: Introduce basic cyber security concepts by discussing message encryption in secret communications.

Teacher Reflection Notes

  • Monitor student engagement especially during troubleshooting to provide targeted prompts.
  • Use students’ code logs and mission results to adapt future lessons to reinforce weaker concepts.
  • Encourage a growth mindset by framing failed attempts as learning opportunities.

This lesson combines hands-on coding, engineering design thinking, teamwork, and real-world context aligned with NGSS to deeply engage middle school students in STEM learning through an exciting "Secret Agent" lens.

Create Your Own AI Lesson Plan

Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with Common Core State Standards in minutes, not hours.

AI-powered lesson creation
Curriculum-aligned content
Ready in minutes

Created with Kuraplan AI

Generated using gpt-4.1-mini-2025-04-14

🌟 Trusted by 1000+ Schools

Join educators across United States