Join Doug Winnie for an in-depth discussion in this video What you should know, part of Computer Science Principles: The Internet.
- This course is a basic explanation of how the internet works. You don't have to have any existing programming or computer knowledge other than recognizing common activities that you do online. That includes using a web browser and connecting to a network. While it isn't required, I recommend that you watch the Computer Science Principles: Digital Information course. This course explains how everything we work with in the real world is broken down into binary bits. These bits are the messages that are transmitted over the internet, using the technologies and protocols that we will explore.
This course doesn't require any special hardware or software to complete. If you want to try out any of the concept in this course, all you need is a computer connected to the internet and a web browser. For educators, this course covers four of the seven Big Ideas of the Computer Science Principles curriculum, including abstraction, data and information, digital devices, and global impact.
This course is the second in our Computer Science Principles series, designed around the AP Computer Science Principles (CSP) curriculum. It is a great foundation for anyone, at any age, to prepare for careers in technology and computer science. Understanding basics like the Internet will help you understand the interplay between hardware, software, data, networks, and the people that use them.
- How the Internet was born
- Sending and receiving information on a computer
- IP addressing
- DNS, routers, and packets
- Identifying web servers with URLs
- HTTP and HTML
- Encrypting data that's sent over the Internet