Skip to content

Internet Infrastructure and IP AddressingActivities & Teaching Strategies

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.

9th GradeComputer Science3 activities20 min45 min

Learning Objectives

  1. 1Analyze the path of a data packet from a source to a destination, identifying key routing decisions.
  2. 2Compare and contrast the structure and address space of IPv4 and IPv6.
  3. 3Explain how the decentralized nature of the internet contributes to its resilience against node failures.
  4. 4Design a simple network diagram illustrating the role of IP addresses and routers in data flow.

Want a complete lesson plan with these objectives? Generate a Mission

45 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.

Prepare & details

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

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

Setup: Flexible space for group stations

Materials: Role cards with goals/resources, Game currency or tokens, Round tracker

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making
30 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.

Prepare & details

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

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

Setup: Groups at tables with access to source materials

Materials: Source material collection, Inquiry cycle worksheet, Question generation protocol, Findings presentation template

AnalyzeEvaluateCreateSelf-ManagementSelf-Awareness
20 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.

Prepare & details

Compare IPv4 and IPv6 addressing schemes and their implications.

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

Setup: Standard classroom seating; students turn to a neighbor

Materials: Discussion prompt (projected or printed), Optional: recording sheet for pairs

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills

Teaching This Topic

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.

What to Expect

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.

These activities are a starting point. A full mission is the experience.

  • Complete facilitation script with teacher dialogue
  • Printable student materials, ready for class
  • Differentiation strategies for every learner
Generate a Mission

Watch Out for These Misconceptions

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

What to Teach Instead

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.

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

What to Teach Instead

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

Assessment Ideas

Exit Ticket

After The Human Internet, ask students to write a paragraph explaining how their packet’s journey demonstrated decentralized routing and packet reassembly.

Quick Check

During the IP Scavenger Hunt, collect students’ decoded IP addresses and have them explain one feature of IPv4 and one of IPv6 in a sentence each.

Discussion Prompt

After Protocol Design, pose the scenario about a cut backbone cable and ask students to use their understanding of decentralized networks to explain why the internet would remain functional.

Extensions & Scaffolding

  • Challenge students to design a protocol for a new type of data (e.g., video streaming) and test it in The Human Internet simulation.
  • Scaffolding: Provide pre-labeled IP address charts for students to reference during the Scavenger Hunt.
  • Deeper exploration: Have students research how DNS (Domain Name System) translates website names into IP addresses, then present findings to the class.

Key Vocabulary

IP AddressA unique numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. It serves to identify the device and its location.
RouterA networking device that forwards data packets between computer networks. Routers perform the traffic-directing functions on the internet.
PacketA small segment of data that is transmitted over a network. Packets are reassembled at the destination to form the original data.
Decentralized NetworkA network architecture where control and decision-making are distributed among multiple nodes, rather than being concentrated in a single central authority.
IPv4The fourth version of the Internet Protocol, which uses a 32-bit address scheme, allowing for approximately 4.3 billion unique addresses.
IPv6The latest version of the Internet Protocol, which uses a 128-bit address scheme, providing a vastly larger number of unique addresses compared to IPv4.

Ready to teach Internet Infrastructure and IP Addressing?

Generate a full mission with everything you need

Generate a Mission