Skip to content
Computer Science · 9th Grade

Active learning ideas

Internet Infrastructure and IP Addressing

Active learning works well for this topic because abstract ideas like packet switching and decentralized routing become concrete when students physically act them out or analyze real-world examples. Hands-on simulations and collaborative tasks help students grasp how data moves across networks they use daily.

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

Activity 01

Simulation Game45 min · Whole Class

Simulation Game: The Human Internet

Students act as routers, servers, and clients. They must pass 'packets' (pieces of a torn-up message) across the room to a destination, following specific routing rules and dealing with 'broken' paths created by the teacher.

Explain how the internet remains functional even when individual nodes or connections fail.

Facilitation TipDuring The Human Internet, assign students specific roles (packet, router, destination) to emphasize the decentralized nature of data transfer.

What to look forProvide students with a scenario: 'A data packet is sent from a laptop in New York to a server in London. List three devices or network components it will likely pass through and explain the role of its IP address at one of these points.'

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making
Generate Complete Lesson

Activity 02

Inquiry Circle30 min · Pairs

Inquiry Circle: IP Scavenger Hunt

Using command-line tools like 'tracert' or 'ping,' pairs track the path a packet takes from their computer to a website in another country, identifying the different geographic locations the data passes through.

Analyze the role of IP addresses in directing data packets across the network.

Facilitation TipFor the IP Scavenger Hunt, group students by ability to ensure all learners can decode and analyze IP addresses.

What to look forDisplay two IP addresses on the board, one IPv4 and one IPv6. Ask students to write down: 1. Which version is which? 2. One advantage of the newer version. 3. One challenge of transitioning to the newer version.

AnalyzeEvaluateCreateSelf-ManagementSelf-Awareness
Generate Complete Lesson

Activity 03

Think-Pair-Share20 min · Pairs

Think-Pair-Share: Protocol Design

Students are asked to create a 'protocol' for passing a secret message across a noisy room using only hand signals. They then compare their protocols to see which are most reliable and why.

Compare IPv4 and IPv6 addressing schemes and their implications.

Facilitation TipIn Protocol Design, provide a simple table for students to compare their protocols before sharing.

What to look forPose the question: 'Imagine a major internet backbone cable is cut. Based on what we've learned about decentralized networks and routing, why is it unlikely that the entire internet would stop working?' Facilitate a class discussion, guiding students to mention redundancy and alternative paths.

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills
Generate Complete Lesson

A few notes on teaching this unit

Teachers should focus on bridging physical simulations with digital examples to avoid abstract confusion. Emphasize the ‘why’ behind protocols and IP addressing by linking student actions in simulations to real network scenarios. Avoid overloading students with technical jargon; instead, build understanding through repetition and guided reflection.

Students will explain how data travels as packets, identify the role of IP addresses in routing, and describe the internet’s resilience through decentralized networks. Success looks like students using correct terminology to describe their activities and connecting their observations to real internet behavior.


Watch Out for These Misconceptions

  • During The Human Internet, watch for students treating packets as a continuous flow rather than discrete units that travel separately.

    Pause the simulation and ask students to recount how each packet (represented by a paper slip) moved independently, arriving out of order at the destination.

  • During the IP Scavenger Hunt, watch for students assuming IP addresses reveal the exact physical location of devices.

    Have students compare IPv4 and IPv6 formats, then discuss how IP addresses identify networks rather than specific places.


Methods used in this brief