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: Storing Data in Variables

For Students 9th - 10th
Practice variable assignment 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: 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.
Unknown Type
Khan Academy

Khan Academy: String Operations

For Students 9th - 10th
Practice programming with string operations like concatenation and substring 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: Storing and Updating Lists

For Students 9th - 10th
Practice storing and updating lists 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: Numbered Repetition of in Structions

For Students 9th - 10th
Practice iteration (repeating code multiple times with loops) 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: 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.
Lesson Plan
University of Canterbury

University of Canterbury: Cs Unplugged: Routing and Deadlock

For Teachers 2nd - 8th
Computer networks are based on passing messages from computer to computer. This sounds simple in principle, but in practice all sorts of contention and bottlenecks can occur. This activity gives some first hand experience of such issues,...
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: Behind the Scenes: Browse the J Query Source Code

For Students 9th - 10th
Learn about the open source jQuery source code programmers use in programming interactive web pages.
eBook
Khan Academy

Khan Academy: Ip Packets

For Students 9th - 10th
Learn about IP packets in computer networking.
eBook
Khan Academy

Khan Academy: Storing Data in Variables

For Students 9th - 10th
Find out how computer programs instruct computers how to process data.
eBook
Khan Academy

Khan Academy: Mathematical Expressions

For Students 9th - 10th
A computer can compute results for them in a fraction of a second. Find out how we actually get the computer to do math for us?
Activity
Khan Academy

Khan Academy: Procedures With Parameters

For Students 9th - 10th
Practice using procedures with parameters for computer programming.