Khan Academy
Khan Academy: Ap Computer Science Principles
A basic introductory course to computer science. Covers what computers are, their parts, and what they do; what the Internet is and how it works; some basic programming concepts; algorithms; data analysis; and global impact of computers...
Khan Academy
Khan Academy: Ap Computer Science Principles Exam Overview
An overview of what to expect on the AP Computer Science Principles exam.
Khan Academy
Khan Academy: Ap Csp Vocabulary
The AP Computer Science Principles exam introduces a wide range of topics across the field of computer science. This review highlights terminology from the big ideas that are new to most students and includes links to more in-depth...
Khan Academy
Khan Academy: Ap Csp Standards Aligned to Content
A list of every piece of AP Computer Science course content once and shows all the content and the standards with which they align.
Khan Academy
Khan Academy: Ap Csp Content Aligned to Standards
A list of every piece of AP Computer Science course content once and shows all the standards covered by that content.
Khan Academy
Khan Academy: Big Data
Check your understanding of large data sets (big data) in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Hexadecimal Numbers
Practice converting hexadecimal numbers to binary and decimal numbers, in this set of practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Mathematical Procedures and Constants
Practice using mathematical procedures and constants for programs written in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Conditionals With If, Else, and Booleans
Practice using conditional statements (if/else) and boolean expressions in programs in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Binary Numbers
Practice converting between binary numbers and decimal numbers in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Expressing an Algorithm
Practice computer science problems expressing algorithms.
Khan Academy
Khan Academy: Ap Csp Exam Pseudocode Reference
Since AP CS Principles is taught with a variety of programming languages, the AP CSP exam questions use a pseudocode that represents fundamental programming concepts. This overview will help with the basic understanding.
Khan Academy
Khan Academy: Lossy vs. Lossless Compression
Check your understanding of lossy and lossless compression techniques, in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Binary Numbers
An overview of the binary number systems in computer science.
Khan Academy
Khan Academy: Compound Booleans With Logical Operators
Practice using compound boolean expressions with AND/OR/NOT for programs in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Conditional Repetition of Instructions
Practice using iteration in computer programs to repeat code until a boolean expression is true for programs written in the AP CSP pseudocode, in this set of practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Nested Conditionals
Practice using nested conditionals in programs in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Procedures With Parameters
Practice defining procedures with parameters for programs in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Computer Components
Check your understanding of the flow inside the computer, from the input to the CPU and memory and back to the output, in this set of practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Domain Name System (Dns)
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.
Khan Academy
Khan Academy: Ip Addresses
Check your understanding of IP addresses (v4 and v6), in this set of free practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Categorizing Run Time Efficiency
Check your understanding of run time efficiencies and categorize which ones are reasonable in these practice questions designed for AP Computer Science Principles students.
Khan Academy
Khan Academy: Copyright, Licenses, and Digital Media
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.
Khan Academy
Khan Academy: Expressing an Algorithm
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.