Please enable JavaScript to use CodeHS

Review: AP® Computer Science Principles - Outline

  1. Section I: End-of-Course Multiple-Choice Exam Review

    1. 1.1 Exam Reference Sheet

    2. Resource 1.1.1 AP Exam Reference Sheet
    3. 1.2 Multiple-Choice Review Quizzes Part 1

    4. Quiz 1.2.1 What Does this Algorithm Do?
    5. Quiz 1.2.2 Choose the Right Algorithm
    6. Quiz 1.2.3 Drawing Insights from Data
    7. Quiz 1.2.4 Changing Bits
    8. Quiz 1.2.5 Encoding Data
    9. Quiz 1.2.6 Fill in Missing Code
    10. Quiz 1.2.7 Programming Style
    11. Quiz 1.2.8 Modifying Programs
    12. Quiz 1.2.9 For Loops
    13. Quiz 1.2.10 Boolean Expressions
    14. Quiz 1.2.11 While Loops
    15. Quiz 1.2.12 List Operations
    16. Quiz 1.2.13 Bits
    17. Quiz 1.2.14 Randomized Programs
    18. 1.3 Multiple-Choice Review Quizzes Part 2

    19. Quiz 1.3.1 Robot Questions
    20. Quiz 1.3.2 Flowchart Algorithms
    21. Quiz 1.3.3 Simulation and Modeling
    22. Quiz 1.3.4 Algorithm Efficiency
    23. Quiz 1.3.5 IP
    24. Quiz 1.3.6 DNS
    25. Quiz 1.3.7 Routing
    26. Quiz 1.3.8 Packets and Protocols
    27. Quiz 1.3.9 Cybersecurity
    28. Quiz 1.3.10 Data Compression
    29. Quiz 1.3.11 Solvable vs Unsolvable Problems
    30. Quiz 1.3.12 Computing Ethics
    31. Quiz 1.3.13 Impacts of Computing
    32. Quiz 1.3.14 Programming Language Abstraction
  2. Section II: Create Performance Task: Written Responses Review

    1. 2.1 Written Response Prompt Categories

    2. Notes 2.1.1 Written Response Prompt Categories
    3. 2.2 Written Responses Review Quizzes

    4. AP Practice 2.2.1 Written Responses Quiz 1
  3. Reader Question Bank Quizzes

    1. 3.1 RQB Quizzes

    2. Quiz 3.1.1 RQB Quiz 1
    3. Quiz 3.1.2 RQB Quiz 2
    4. Quiz 3.1.3 RQB Quiz 3
    5. Quiz 3.1.4 RQB Quiz 4
    6. Quiz 3.1.5 RQB Quiz 5
    7. Quiz 3.1.6 RQB Quiz 6
    8. Quiz 3.1.7 RQB Quiz 7
    9. Quiz 3.1.8 RQB Quiz 8
    10. Quiz 3.1.9 RQB Quiz 9