Website
Khan Academy

Khan Academy: Ap Computer Science Principles

For Students 9th - 10th
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...
Article
Khan Academy

Khan Academy: Ap Computer Science Principles Exam Overview

For Students 9th - 10th
An overview of what to expect on the AP Computer Science Principles exam.
Article
Khan Academy

Khan Academy: Ap Csp Vocabulary

For Students 9th - 10th
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...
Handout
Khan Academy

Khan Academy: Ap Csp Standards Aligned to Content

For Students 9th - 10th
A list of every piece of AP Computer Science course content once and shows all the content and the standards with which they align.
Handout
Khan Academy

Khan Academy: Ap Csp Content Aligned to Standards

For Students 9th - 10th
A list of every piece of AP Computer Science course content once and shows all the standards covered by that content.
Unknown Type
Khan Academy

Khan Academy: Big Data

For Students 9th - 10th
Check your understanding of large data sets (big data) in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Hexadecimal Numbers

For Students 9th - 10th
Practice converting hexadecimal numbers to binary and decimal numbers, in this set of practice questions designed for AP Computer Science Principles students.
Article
Khan Academy

Khan Academy: Khan Academy Practice System

For Students 9th - 10th
Over 800 questions to help prepare for the AP Computer Science Principles exam.
Unknown Type
Khan Academy

Khan Academy: Mathematical Procedures and Constants

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

Khan Academy: Conditionals With If, Else, and Booleans

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

Khan Academy: Binary Numbers

For Students 9th - 10th
Practice converting between binary numbers and decimal numbers in this set of free practice questions designed for AP Computer Science Principles students.
Activity
Khan Academy

Khan Academy: Expressing an Algorithm

For Students 9th - 10th
Practice computer science problems expressing algorithms.
Article
Khan Academy

Khan Academy: Ap Csp Exam Pseudocode Reference

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

Khan Academy: Lossy vs. Lossless Compression

For Students 9th - 10th
Check your understanding of lossy and lossless compression techniques, in this set of free practice questions designed for AP Computer Science Principles students.
Article
Khan Academy

Khan Academy: Binary Numbers

For Students 9th - 10th
An overview of the binary number systems in computer science.
Unknown Type
Khan Academy

Khan Academy: Compound Booleans With Logical Operators

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

Khan Academy: Conditional Repetition of Instructions

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

Khan Academy: Nested Conditionals

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

Khan Academy: Procedures With Parameters

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

Khan Academy: Computer Components

For Students 9th - 10th
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.
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: 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.