Please enable JavaScript to use CodeHS

AP Computer Science Principles in JavaScript

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

11.1 Welcome to the Internet

  • Welcome to the Internet
  • Welcome to the Internet Quiz
  • Reflection: The Internet and You

11.2 Internet Hardware

  • Devices and Networks
  • Hardware of the Internet
  • Internet Hardware Quiz
  • The Internet is in the Ocean

11.3 Internet Addresses

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

11.4 Viewing Websites

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

11.5 DNS

  • DNS
  • DNS Quiz
  • DNS Activity: CodeHS IP Address

11.6 Routing

  • Routing
  • Routing Quiz
  • Free Response: Redundancy

11.7 Packets and Protocols

  • Packets and Protocols
  • Packets and Protocols Quiz
  • Passing Notes
  • How the Internet Works
  • The Story of the Internet

11.8 Sequential, Parallel & Distributed Computing

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

11.9 Cybersecurity

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

11.10 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

11.11 Creative Credit & Copyright

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

11.12 The Internet Quiz

  • The Internet Quiz
  • The Internet Badge

Courses that include this module