Course Level
Knowledge Unit
Collection Item Type
Other Material Type

This is a team-based classroom activity designed for Process-Oriented Guided Inquiry Learning (POGIL). Teams of 3-4 students work together to learn about how addresses on the internet works by comparing the IP addresses on the internet to SSNs for people and domain names to postal addresses and more. This is part three of a three-part series on POGIL Internet. Click to review the preceding lessons (Internet I, Internet II)

The attached files are the student versions of Internet III. Please contact the author (Clif Kussmaul, for teacher versions with solutions and additional information. Also see instructor information in the activity.


While students are working, you should circulate around the room, observe whether students follow their assigned POGIL roles, listen to how students discuss and think, and answer any questions they may have. You'll learn a lot about misconceptions and you'll get to know individual students better. This personal interaction with the instructor can be a powerful way to encourage persistence in computing.

For more info on how to implement a POGIL activity, check out Clif and Helen Hu's POGIL "Teaching Paper" in this collection. Also, please go to the CS-POGIL website and community ( For general info on POGIL, see The POGIL Project ( Also, consider attending a 1/2-day or 1-day POGIL workshop or a 3-day POGIL Summer Regional Workshop to learn more about how to effectively facilitate a POGIL classroom and develop effective POGIL activities.

Engagement Highlights

Process-Oriented Guided Inquiry Learning (POGIL) is a form of collaborative learning. When well-structured, as it is in POGIL, collaborative learning can help build inclusive student community. Although students work together in groups in the class, the instructor is not passive. They should circulate through the room, observe group processes, look for misunderstandings and places where students are stuck, offer encouragement, and pose questions to help students progress. These more direct interactions with faculty can help build student confidence and professional identity.

Computer Science Details

Programming Language

Material Format and Licensing Information

Creative Commons License