
6.2. Computer Networking¶
This lesson introduces basic concepts and terminology about the Internet. It consists of three short lectures. The first introduces basic Internet terminology. The second focuses on the client/server model. And the third focuses on Internet performance in terms of bandwidth and latency.
CSP Framework | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||||||||||||||||||||||||||||||||
Enduring Understanding CSN-1: Computer systems and networks facilitate how data are transferred. | |||||||||||||||||||||||||||||||||||||||||
Learning Objective CSN-1.A: Explain how computing devices work together in a network. | |||||||||||||||||||||||||||||||||||||||||
Learning Objective CSN-1.B: Explain how the Internet works. | |||||||||||||||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||||||||||||||
Enduring Understanding IOC-1: While computing innovations are typically designed to achieve a specific purpose, they may have unintended consequences. | |||||||||||||||||||||||||||||||||||||||||
Learning Objective IOC-1.C: Describe issues that contribute to the digital divide. | |||||||||||||||||||||||||||||||||||||||||
Learning Objective IOC-1.F: Explain how the use of computing can raise legal and ethical concerns. | |||||||||||||||||||||||||||||||||||||||||
Professional Development
The Student Lesson: Complete the activities for Unit 6: Lesson 6.2 Computer Networking.
Materials
- Computer lab with projection system
- Handout for Activity 2 (students could do this activity online in a copy of the Google doc)
- Slides or videos
6.2.1. Learning Activities¶
Estimated Length: 45 minutes
- Hook/Motivation (5 minutes): Ask students how they receive Internet service at at home, cable? satellite? name of their ISP (Internet Service Provider). Ask them how fast their Internet is and introduce the term bandwidth. Explain that this lesson introduces some basic Internet terminology and they'll learn about latency and bandwidth, which are terms that are used in the AP CSP exam.
- Experiences and Explorations (35 minutes):
- Lecture, Part 1: Basic Concepts and Terminology (5.5 mins). Present the first lecture, video (5:29) or slides (28), on concepts and terminology.
- Activity 1 - Collaboration on the Internet (5 mins): Show students how to access and explore The Internet Society's interactive portal to their annual report. There are lots of data sets that can be explored. The activity has suggested questions to discuss in class including a discussion of the digital divide.
- Lecture, Part 2: Client/Server Model (3.5 mins). Present the second lecture, video (3:37) or slides (15).
- Activity 2 - Client/Server Model (7 mins): The activity asks them to identify various parts of the client/server model accessing some demo web pages using this handout which students could use online or in a printout.
Answers: The client is the student's computer or browser app. The server is https://course.mobilecsp.org. The protocol is http or https (secure). The client requests the web page webpage2.html. And the server responds by sending that web page. - Lecture, Part 3: Internet Performance (6.5 mins). Present the third lecture, video (6:26) or slides (17).
- Activity 3 - Measuring Bandwidth (7 mins): Have students run the tests as described on the student branch. Have them share their data with others in the class. Optional - have them collect data at home or at a public place such as a coffee shop or the library and share it the next day in class.
- Rethink, Reflect and/or Revise (5 minutes): In whatever time remains, have students complete the self-check questions and their portfolio reflections.
6.2.2. Professional Development Reflection¶
Discuss the following questions with other teachers in your professional development program.
-
I am confident I can teach this lesson to my students.
- 1. Strongly Agree
- 2. Agree
- 3. Neutral
- 4. Disagree
- 5. Strongly Disagree
Before you keep reading...
Runestone Academy can only continue if we get support from individuals like you. As a student you are well aware of the high cost of textbooks. Our mission is to provide great books to you for free, but we ask that you consider a $10 donation, more if you can or less if $10 is a burden.