AP Computer Science Principles — Free Practice Questions, Study Guides & Mock Exams
Learn the essentials of programming, algorithms, mechanics of the internet and the global impact of technology on privacy, security, and society.
Topics covered
- Concepts
- MCQ
- Fill-in-Blank
- Ordered Steps
- Word Bank
- True / False
- True/False
- Dropdown
- Parsons
Free AP Computer Science Principles study guides
- AP CS P Cram Sheet
- End-of-Course Exam Guide
- Big Idea 1: Collaboration & Program Purpose
- Create Performance Task Guide
- Big Idea 1: Development Process, Errors & Testing
- Big Idea 2: Binary, Numbers & Representation
- Big Idea 2: Compression, Data & Visualization
- Big Idea 3: Variables, Operators, Strings & Lists
- Big Idea 3: Selection, Iteration & Code Tracing
- Big Idea 3: Procedures, Abstraction & The Robot
- Big Idea 3: Algorithms, Efficiency & Limits
- Big Idea 4: Internet, Networks, Protocols & URLs
- Big Idea 4: Packets, Routing & Streaming
- Big Idea 4: Parallel & Distributed Computing
- Big Idea 5: Effects, Digital Divide, Bias & Crowdsourcing
- Big Idea 5: Legal, Ethical & Safe Computing
- The PPR, Prompts & FRQ Answer Structure
- FRQ Walkthroughs, Mistakes & Strategy
Units
- Big Idea 1
- Big Idea 2
- Big Idea 3
- Big Idea 4
- Big Idea 5