Skip to content
Computer Science · 10th Grade

Active learning ideas

Routing and Switching

Active learning works for routing and switching because students often confuse the roles of these devices when taught through lecture alone. Hands-on activities let them physically model how frames and packets move, which clarifies the distinct functions of switches and routers at OSI Layers 2 and 3.

Common Core State StandardsCSTA: 3A-NI-04
20–35 minPairs → Whole Class3 activities

Activity 01

Simulation Game35 min · Whole Class

Simulation Game: The Human Routing Table

Create a physical network map on the floor with labeled 'nodes' (students) representing routers and switches. Give one student a 'packet' card addressed to a specific destination. Each router-student must consult their printed routing table card and point the packet to the next hop. Introduce a 'router failure' by having one student sit down mid-simulation.

Explain the difference between a router and a switch.

Facilitation TipDuring the Human Routing Table, assign each student a network role and have them physically move to the correct next hop to model dynamic routing updates.

What to look forPresent students with a diagram of a small network showing two routers and several connected computers. Ask: 'If Computer A wants to send data to Computer B on a different network, which device will handle the initial forwarding decision, and why?'

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making
Generate Complete Lesson

Activity 02

Think-Pair-Share20 min · Pairs

Think-Pair-Share: Router or Switch?

Give students five network scenarios (connecting two departments in a building, connecting a school LAN to the internet, forwarding a frame within a LAN, connecting two different ISPs). Students individually classify each device needed, compare with a partner, and reconcile any differences before class discussion.

Analyze how routing tables determine the best path for data packets.

Facilitation TipFor Router or Switch?, circulate while pairs discuss and listen for precise vocabulary such as MAC address, IP address, and routing table.

What to look forProvide students with a simplified routing table. Ask them to trace the path a packet would take to reach a specific IP address, listing each hop and the decision made at each router. Include a question: 'What would happen if the path to IP address X became unavailable?'

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills
Generate Complete Lesson

Activity 03

Inquiry Circle25 min · Small Groups

Inquiry Circle: Best Path Analysis

Small groups receive a network diagram with multiple paths between two nodes, each labeled with latency cost values. Groups must determine the lowest-cost path, then re-evaluate when two links are removed. They document their decision process in writing to share with another group for peer review.

Predict the impact of a router failure on network connectivity.

Facilitation TipIn Best Path Analysis, provide a packet with a destination IP so students must consult routing tables and argue for the optimal next hop before moving the packet.

What to look forPose the scenario: 'Imagine a critical router in your school's network fails. Discuss with a partner: What are the immediate impacts on student access to online resources? How might the network attempt to compensate for the failure?'

AnalyzeEvaluateCreateSelf-ManagementSelf-Awareness
Generate Complete Lesson

A few notes on teaching this unit

Teachers succeed when they start with the physical experience—students acting as devices—before introducing abstract diagrams. Avoid teaching the OSI model in isolation; instead, connect each layer’s function to the concrete steps students performed. Research shows that kinesthetic modeling followed by reflective discussion reduces misconceptions more effectively than slides or videos alone.

Successful learning looks like students explaining the difference between switches and routers without prompting, tracing a packet’s path through a network diagram, and predicting how a routing table change affects delivery. They should also justify why a switch cannot replace a router for inter-network traffic.


Watch Out for These Misconceptions

  • During Router or Switch?, watch for students who claim routers and switches do the same job because both forward traffic.

    Use the pair’s discussion output to redirect: ask them to trace a packet from a laptop on one floor to a server on another floor, forcing them to identify which device uses MAC addresses and which uses IP addresses for forwarding.

  • During the Human Routing Table, watch for students who believe packets decide their own route.

    After the simulation, have students write a one-sentence caption for a photo of the human network that states, The router examines the destination IP and consults the routing table to make the decision.

  • During Best Path Analysis, watch for students who assume network failure stops all delivery.

    After they present their path analysis, ask them to edit their routing tables to remove the failed link and rerun the trace, demonstrating how dynamic updates maintain connectivity.


Methods used in this brief