Lesson Plan

Lesson Plan
Grade: Date: 17/01/2026
Subject: Computer Science
Lesson Topic: Understand the USB interface and how it is used to transmit data
Learning Objective/s:
  • Describe the purpose and basic structure of the USB interface.
  • Identify common USB connector types and their typical applications.
  • Explain how data is transmitted over USB, including signalling, packet structure and transfer modes.
  • Compare the performance characteristics of different USB versions.
  • Apply the USB enumeration process to determine device configuration and driver loading.
Materials Needed:
  • Projector and screen
  • Computer with multiple USB ports
  • Assorted USB cables (A, B, Micro‑USB, USB‑C)
  • Printed handout of connector and version tables
  • Worksheet with revision questions and throughput calculations
  • Whiteboard and markers
Introduction:

Start with a quick poll: which USB devices do you use every day? Review prior knowledge of serial communication and hot‑plug concepts. Explain that by the end of the lesson students will be able to describe USB structure, identify connectors, and calculate effective data rates.

Lesson Structure:
  1. Do‑now (5') – students answer three quick revision questions on the board.
  2. Mini‑lecture (10') – overview of USB purpose, connector types, and version evolution.
  3. Demonstration (10') – plug various USB devices, show hot‑plug detection and enumeration on the computer.
  4. Group activity (15') – create a comparison chart of USB versions and calculate effective throughput using the provided formula.
  5. Transfer‑type matching (10') – teams match transfer types (Control, Isochronous, Bulk, Interrupt) to real‑world device examples.
  6. Check for understanding (5') – exit ticket: write one advantage of USB‑C and one limitation of an older version.
Conclusion:

Recap the key concepts: USB architecture, connector families, version speeds, and transfer modes. Collect exit tickets to gauge understanding and assign a homework task to research emerging USB4 features and prepare a short summary for the next class.