Lesson Plan

Lesson Plan
Grade: Date: 17/01/2026
Subject: Computer Science
Lesson Topic: Describe the process of packet switching
Learning Objective/s:
  • Describe the stages of packet switching from segmentation to reassembly.
  • Explain how packet headers enable routing and error handling.
  • Calculate the number of packets required for a given file size and payload limit.
  • Compare the advantages of packet switching with circuit switching.
Materials Needed:
  • Projector or interactive whiteboard
  • Printed worksheet with packet diagram template
  • Mini‑whiteboards or sticky notes for quick responses
  • Access to an online network‑simulation tool
  • Calculator for packet‑size calculations
Introduction:
Begin with a short video clip showing data flowing through the internet, then ask students how they think large files travel across networks. Connect to prior knowledge of basic networking (e.g., LAN, Wi‑Fi) and state that by the end of the lesson they will be able to describe each step of packet switching and its benefits.
Lesson Structure:
  1. Do‑now (5'): Quick quiz on network types; students write answers on mini‑whiteboards.
  2. Mini‑lecture (10'): Explain packet switching stages with a diagram; highlight segmentation, header fields, routing, and reassembly.
  3. Guided activity (10'): In pairs, complete a worksheet labeling packet fields and calculate packets for a 12 KB file using a 1500‑byte payload.
  4. Simulation (10'): Use an online network simulator to send a file; observe different routes and discuss error handling.
  5. Check for understanding (5'): Exit ticket – list two advantages of packet switching and one scenario where it outperforms circuit switching.
Conclusion:
Recap the key steps of packet switching and emphasize its efficiency and robustness. Collect exit tickets as a retrieval check, then assign homework: students must research a real‑world application (e.g., video streaming) and write a brief paragraph explaining why packet switching is essential for it.