- We will complete the Pre-Course Survey from the Overview link to track our progress during the semester.
How do we create a physical network for digital communication? We will be trying to develop a communication protocol.
In class we will make these number cards.
How would we show 5 using binary numbers? How would we show 20? How about 48?
What do you notice about the binary system and memory size?
Binary Numbers & Characters - 8 bits, use this chart to write your name (whichever is shortest) in binary
Sending Formatted Text Activity - Use the Internet Simulator (from Unit 1 Overview link) to complete this activity
- Use 7 bits per chunk
ASCII Characters/Code - The Dec number is what you would use for binary, 7 bits
- KWL (Know, Want to Know, Learn) about the internet class discussion- What is the Internet video
- The internet is for everyone
.. Pick one of the challenge and explain what it means to you
.. Why do you identify with that challenge?
This lesson explores how multiple devices communicate over the internet. We'll play a modified game of Battleship to help explore these concepts.
Take a few minutes and discuss your protocol for communicating hits and misses during the game. Here's the catch, you won't be able to talk.
We'll check out the new version of the Internet Simulator and you can try to play a few silent rounds using your protocol.
Now that you've had a chance to play, take it a step further. In your groups, use the link below to create a binary protocol for this game. Send this to me on Schoology.
We'll look at one possible solution after you've finished. Here are a few key terms from this lesson:
- IP Address
- Packets
- Protocol
What is an internet router? Find a definition. We'll look at how our curriculum defines a router.
- We'll look at the new internet simulator and how it works
- We'll send some experimental messages with the simulator
- Complete this activity: Routers and Redundancy
.. Send it to me on Schoology with your names
Here are some key takeaways we want to get:
- Not all messages will go through
- Messages can travel different routes and end up at the same place
- It is possible for a router to read the traffic that moves across it
- Redundancy is important
Sometimes we use computers to find the best solution to a problem. There are many situations where a network will connect together different pieces. In computer science we may call these networks 'graphs'.
The Mud City Problem - You will try to solve this problem in class
How does it apply? - How this applies to the real world
Scribble Maps - Use this tool to apply what you learned to a real life situation. Use the same conditions as the Mud City problem for Kensal, ND.
Custom Travelling Salesman Game
This lesson explains the importance of DNS and looks at some vulnerabilities.
First we'll use the internet simulator to interview a classmate. Here are the instructions and interview questions. As you are working, I will randomly come around and have you disconnect and reconnect from the simulation. This will simulate changing IP addresses.
We'll watch part of this video to review how DNS works.
Each group will be assigned one of the following articles. Use this activity sheet to record information about your article. Here are the articles:
Send your sheets to me on Schoology.
Here are some main questions we want to be able to answer from this section:
In this lesson, we want to learn what HTTP is and what it does. We also want to understand that HTTP is a high level protocol (same level as DNS) and sits above the other layers. Each layer uses the functionality of other layers, but doesn't care about how it happens. Each layer is focused on their own job.
HTTP and Abstraction on the Internet - We'll use this link to get a high level overview of how abstraction works on the internet.
The Internet: HTTP and HTML Video - This video shows us how HTTP and HTML work together to relay information.
HTTP in Action - We'll do this activity and use our browser's developer tools to see HTTP traffic in real time.