Hi, what do you want to do?
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: What Are the Parts of a Computer?
Each computer receives input from a variety of devices, processes that data with the CPU and memory, and sends results to some form of output. This diagram visualizes that flow.
Khan Academy
Khan Academy: Computer Malware
Learn about malware, how it is installed on a computer, and what type of damage it can do.
Khan Academy
Khan Academy: Computer Networks
Learn about the internet, the world's largest computer network.
Khan Academy
Khan Academy: What Is a Computer File?
Learn about some of the different computer file types.
Khan Academy
Khan Academy: Khan Academy Practice System
Over 800 questions to help prepare for the AP Computer Science Principles exam.
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: 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: 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: Expressing an Algorithm
Practice computer science problems expressing algorithms.
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: How Can Computers Reduce File Size?
Reducing the file size using Lossless and Lossy for file compression.
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: Storing Strings in Variables
Practice storing strings in computer programs, 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.
Khan Academy
Khan Academy: Computing Basic Statistics
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.
Khan Academy
Khan Academy: Finding Patterns in Data Sets
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.