The Internet

Learn how the multi-layered systems of the internet function as you solve problems about encoding and transmitting data, using the tools provided by Code.org.

Chapter 1: Representing & Transmitting Information
Topic
Purpose
Lesson
U1Ch1L1: "Shark Tank!" Students will develop an innovative technological idea and present to a group of investors. Click Here.
Log on to Code.org Go to the class page. Copy the class code. Go to Code.org and paste the code to enter class. The teacher will provide you with your initial password, please feel free to change it. Click Here.
U1Ch1L2:
Sending Binary Messages
Students will develop a device & a process to send a binary message across a classroom to their partners. Click Here.
U1Ch1L3: Sending Binary Messages with the Internet Simulator - Protocols. Students will learn how to develop protocols to solve a problems using both flashlights and the internet simulator. Click Here.
U1Ch1L4: Patterns & Protocols. Students will analyze patterns and develop protocols. Click Here.
U1Ch1L5: Binary_ Calculate Numbers Students will calculate with binary numbers using a Flippy Do chart. Click Here.
U1Ch1L6: Binary_Sending Numbers Students will get to invent a communication protocol that allows them to send a list of numbers to represent a drawing using the Internet Simulator. Click Here
U1Ch1L7_Encoding and Sending Formatted Text _ASCII Students will invent a way to use plain ASCII text to encode other text. Click Here
     
Chapter 2: Inventing The Internet
Topic
Purpose
Lesson
U1Ch2L8: The Internet Is For Everyone. Students will acquire a greater understanding of how the internet works. Click Here

U1CH2L9: The Need For A Network Addressing System.

Students will learn about the Internet Protocol Address System (IP Address)

Click Here

U1Ch2L10_Routers and Redundancy

Students will learn how internet traffic is managed by interacting with an online router. Click Here
U1Ch2L11; Packets & Making a Reliable Internet

Students will develop protocols to deal with an unreliable internet.

Click Here
U1Ch2L12a: The Need For DNS. Students will take part in several scenarios in which they will see the purpose of DNS. Click Here
U1Ch2L12b: DNS Security Students will see both the problems created and solved by DNS. Click Here
U1Ch2L13: HTTP & Abstraction On The Internet Student will diagram the process of how information is requested and received on the internet. Click Here


Questions? jharrington@sthelenaunified.org