Please enable JavaScript to use CodeHS

Tennessee Computer Science Foundations

The Internet

Students explore the structure and design of the internet, and how this design affects the reliability of network communication, the security of data, and personal privacy.

Lessons

6.1 Welcome to the Internet

  • Welcome to the Internet
  • Welcome to the Internet Quiz
  • Reflection: The Internet and You
  • Internet Evolution Research
  • Internet Evolution Project
  • +1 more

6.2 The Language of Computers

  • How Do You Talk to a Computer?
  • Types of Programming Languages
  • Programming Language Hierarchy
  • Programming Language Showdown
  • Programming Language Showdown Research

6.3 Internet Hardware

  • Devices and Networks
  • Hardware of the Internet
  • Setting Up a Network
  • Internet Hardware Quiz
  • The Internet is in the Ocean

6.4 Network Administrator

  • Advanced Devices
  • Advanced Devices Quiz
  • Network Administrator Career
  • Network Administrator Career
  • Research: Client Server Networks
  • +8 more

6.5 Internet Addresses

  • Internet Addresses
  • Internet Addresses Quiz
  • Free Response: The Need for Addresses
  • 4-bit Addresses
  • Free Response: IPv4 vs IPv6

6.6 Viewing Websites

  • Viewing Websites
  • Viewing Websites Quiz
  • Free Response: Explaining a URL

6.7 DNS

  • DNS
  • DNS Quiz
  • How Does DNS Work?
  • Respond: How Does DNS Work?

6.8 Routing

  • Routing
  • Routing Quiz
  • Free Response: Redundancy
  • Route Tracing

6.9 Packets and Protocols

  • Packets and Protocols
  • Packets and Protocols Quiz
  • Passing Notes
  • Understanding Remote Access and Mapping Protocols
  • How the Internet Works
  • +1 more

6.10 Sequential, Parallel & Distributed Computing

  • Computer Processing Operations
  • Computer Processing Operations Quiz
  • Sequential vs. Parallel Activity
  • Free Response: Sequential vs. Parallel

6.11 Cybersecurity

  • Cybersecurity
  • Cybersecurity Quiz
  • You Can Be Tracked!
  • Website Cookies
  • Password Strength
  • +6 more

6.12 The Impact of the Internet

  • The Impact of the Internet
  • The Impact of the Internet Quiz
  • Reflection: Internet Impact
  • Crucial Steps to Close the Digital Divide
  • Reflection: Closing the Digital Divide
  • +2 more

6.13 Creative Credit & Copyright

  • Creative Credit and Copyright
  • Creative Credit and Copyright
  • Cite!
  • Exploring Creative Commons
  • Respond: Creative Commons
  • +2 more

6.14 Careers and Ethics in the Internet Age

  • Computer Science All Around Us
  • Computer Science All Around Us
  • CS Careers
  • CS Career Response
  • ACM General Ethical Principles
  • +3 more

6.15 The Internet Quiz

  • The Internet Quiz

Courses that include this module