Computing
Ages 14-18
โ Media ready
APยฎ๏ธ/College Computer Science Principles
Learn AP Computer Science Principles using videos, articles, and AP-aligned multiple choice question practice. Review the fundamentals of digital data representation, computer components, internet protocols, programming skills, algorithms, and data analysis.
10 units
54 lessons
5 videos
4 on CDN
First 3 lessons are free
Unlock every lesson with Pro โ
watch the rest of this course and all others. Create free account Go Pro
watch the rest of this course and all others. Create free account Go Pro
Unit 2 Digital information
1
Bits and bytes
Free
2
Binary numbers
Free
4
Limitations of storing numbers
๐ Pro
5
Storing text in binary
๐ Pro
6
Converting analog data to binary
๐ Pro
8
Lossless data compression
๐ Pro
9
Lossy data compression
๐ Pro
10
Digital copyright and licenses
๐ Pro
5
Computing innovations: Unit test
๐ Pro
Unit 3 The Internet
1
Introducing the Internet
๐ Pro
2
Connecting networks
๐ Pro
3
Addressing the Internet
๐ Pro
5
Routing with redundancy
๐ Pro
6
Transporting packets
๐ Pro
7
Web protocols
๐ Pro
9
Scalable systems
๐ Pro
10
The Internet protocol suite
๐ Pro
11
Open protocol development
๐ Pro
12
The digital divide
๐ Pro