Unknown Type
Khan Academy

Khan Academy: Random Numbers

For Students 9th - 10th
Practice using random numbers for programs written in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Mathematical Expressions

For Students 9th - 10th
Practice using mathematical expressions for programming in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Domain Name System (Dns)

For Students 9th - 10th
Check your understanding of the DNS (domain name system) and DNS spoofing, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Ip Addresses

For Students 9th - 10th
Check your understanding of IP addresses (v4 and v6), in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Storing Strings in Variables

For Students 9th - 10th
Practice storing strings in computer programs, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Categorizing Run Time Efficiency

For Students 9th - 10th
Check your understanding of run time efficiencies and categorize which ones are reasonable in these practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Copyright, Licenses, and Digital Media

For Students 9th - 10th
Check your understanding of copyright, DMCA, Creative Commons and open source licenses in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Expressing an Algorithm

For Students 9th - 10th
Check your understanding of expressing simple algorithms in flow charts, natural language, and pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Computing Basic Statistics

For Students 9th - 10th
Check your understanding of what simple statistics can be computed on a data set, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Finding Patterns in Data Sets

For Students 9th - 10th
Check your understand of the ways you can find patterns in data sets (like trends and correlations) in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Files and Sizes

For Students 9th - 10th
Check your understanding of files types, file metadata, and file sizes (bytes/kilobytes/etc), in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Hypertext Transfer Protocol (Http)

For Students 9th - 10th
Check your understanding of HTTP requests and responses, in this set of practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Http Secure (Https)

For Students 9th - 10th
Check your understanding of HTTPS (secure web browsing), in this set of practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: From Electricity to Bits

For Students 9th - 10th
Check your understanding of using wires to represent bits, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Verifying an Algorithm

For Students 9th - 10th
Practice verifying whether algorithms are correct with empirical analysis and logical reasoning, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Solving Hard Problems

For Students 9th - 10th
Check your understanding of when algorithms use heuristics and which problems are undecidable, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Transport Layer Security (Tls)

For Students 9th - 10th
Check your understanding of Transport Layer Security (TLS) / Secure Sockets Layer (SSL), in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Transporting Bits Over Wires

For Students 9th - 10th
Check your understanding of bandwidth and latency in internet connections, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Transmission Control Protocol (Tcp)

For Students 9th - 10th
Check your understanding of packet sending on the internet with the TCP (Transmission Control Protocol), in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Symmetric Encryption

For Students 9th - 10th
Check your understanding of symmetric encryption techniques, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: The Building Blocks of Algorithms

For Students 9th - 10th
Practice using the building blocks of algorithms (sequencing, insertion, and selection), in this set of free practice questions designed for AP Computer Science Principles students.
eBook
Khan Academy

Khan Academy: The Building Blocks of Algorithms

For Students 9th - 10th
Learn the building blocks of algorithms in computer science.
Article
Khan Academy

Khan Academy: Lossless Bit Compression

For Students 9th - 10th
Computers represent all data in binary, so all types of files, from text to images to videos, are ultimately sequences of bits. Regardless of whether the bits represent a document or a GIF, computers can use a bit compression technique...
Unit Plan
Khan Academy

Khan Academy: Unit: Online Data Security

For Students 9th - 10th
Readings and practice problems about online data security.