Unit 1 - The Internet
Lesson 1: Personal Innovations
- Innovation: A new or improved idea, device, product, etc, or the development thereof
Lesson 2: Sending Binary Messages
- Binary: A way of representing information using only two options.
- Bit: A contraction of "Binary Digit"; the single unit of information in a computer, typically represented as a 0 or 1
Lesson 3: Sending Binary Messages with the Internet Simulator
- Bandwidth: Transmission capacity measure by bit rate
- Bit: A contraction of "Binary Digit"; the single unit of information in a computer, typically represented as a 0 or 1
- Bit rate: (sometimes written bitrate) the number of bits that are conveyed or processed per unit of time. e.g. 8 bits/sec.
- Latency: Time it takes for a bit to travel from its sender to its receiver.
- Protocol: A set of rules governing the exchange or transmission of data between devices.
Lesson 6: Sending Numbers
- Protocol: A set of rules governing the exchange or transmission of data between devices.
Lesson 7: Sending Text
- Abstraction: a simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.
- ASCII: American Standard Code for Information Interchange; the universally recognized raw text format that any computer can understand
- Protocol: A set of rules governing the exchange or transmission of data between devices.
Lesson 8: The Internet Is for Everyone
- IETF: Internet Engineering Task Force - develops and promotes voluntary Internet standards and protocols, in particular the standards that comprise the Internet protocol suite (TCP/IP).
- Internet: A group of computers and servers that are connected to each other.
- Net Neutrality: the principle that all Internet traffic should be treated equally by Internet Service Providers.
Lesson 9: The Need for Addressing
- IP Address: A number assigned to any item that is connected to the Internet.
- Packets: Small chunks of information that have been carefully formed from larger chunks of information.
- Protocol: A set of rules governing the exchange or transmission of data between devices.
Lesson 10: Routers and Redundancy
- Network Redundancy: having multiple backups to ensure reliability during cases of high usage or failure
- Router: A type of computer that forwards data across a network
Lesson 11: Packets and Making a Reliable Internet
- Packets: Small chunks of information that have been carefully formed from larger chunks of information.
- TCP: Transmission Control Protocol - provides reliable, ordered, and error-checked delivery of a stream of packets on the internet. TCP is tightly linked with IP and usually seen as TCP/IP in writing.
Lesson 12: The Need for DNS
- DNS: short for Domain Name System, this system translates domain names (like example.com) to IP addresses (like 93.184.216.34)
Lesson 13: HTTP and Abstraction on the Internet
- DNS: short for Domain Name System, this system translates domain names (like example.com) to IP addresses (like 93.184.216.34)
- HTTP: HyperText Transfer Protocol - the protocol used for transmitting web pages over the Internet
- IP Address: A number assigned to any item that is connected to the Internet.
- TCP: Transmission Control Protocol - provides reliable, ordered, and error-checked delivery of a stream of packets on the internet. TCP is tightly linked with IP and usually seen as TCP/IP in writing.
- URL: An easy-to-remember address for calling a web page (like www.code.org).
Lesson 14: Practice PT - The Internet and Society
- DNS: short for Domain Name System, this system translates domain names (like example.com) to IP addresses (like 93.184.216.34)
- HTTP: HyperText Transfer Protocol - the protocol used for transmitting web pages over the Internet
- IP Address: A number assigned to any item that is connected to the Internet.
- Net Neutrality: the principle that all Internet traffic should be treated equally by Internet Service Providers.
- TCP: Transmission Control Protocol - provides reliable, ordered, and error-checked delivery of a stream of packets on the internet. TCP is tightly linked with IP and usually seen as TCP/IP in writing.