Search this site
Embedded Files
Computer Science
  • CS@CHS
    • CHS CS Academy
    • California CS Standards
    • License and Credit
  • Principles (AP)
    • Exam Info
      • AP Live Review
        • 2021
      • Reference Sheet
    • Create Task
      • Submission Requirements
        • Component A: Program Code
        • Component B: Video
        • Component C: PPR
      • Exam Prompts
        • Prep Videos
        • 2025-1
        • 2025-2
        • 2024-1
        • 2024-2
        • CED
        • AP Daily
      • Terminology
      • Sample Responses
        • 2024 FRQ1 S1
          • A
          • B
          • C
          • D
          • E
          • F
        • 2024 FRQ1 S2
          • A
          • B
          • C
          • D
          • E
          • F
        • 2024 FRQ2 S1
          • A
          • B
          • C
          • D
          • E
          • F
        • 2024 FRQ2 S2
          • A
          • B
          • C
          • D
          • E
          • F
        • TClark
          • Sample TClark Morse
          • Sample TClark Polygon
          • Sample TClark Mancala
          • Sample TClark Quadratic
        • AP Daily 2024
          • Pet Recommender
          • Maze Game
          • Choose Your Own Adventure
        • Code.org 2020
          • 1
          • 2
          • 3
        • 2023
          • A
          • B
          • C
          • D
          • E
          • F
          • G
          • H
          • I
          • J
        • 2022
          • A
          • B
          • C
          • D
          • E
          • F
          • G
          • H
          • I
          • J
        • 2021
          • A
          • B
          • C
          • D
          • E
          • F
          • H
          • I
          • J
      • Resources From Teachers
      • Digital Portfolio
      • Written Response Prompts
        • Old Prompt Vids
        • Scoring Videos
  • Advanced (AP)
    • Exam Info
      • Reference Sheet
    • FRQs
      • 2025CED
        • 2025CED 1A
        • 2025CED 1As
        • 2025CED 1B
        • 2025CED 1Bs
        • 2025CED 2
        • 2025CED 2s
        • 2025CED 3
        • 2025CED 3s
        • 2025CED 4
        • 2025CED 4s
      • 2025
        • 2025 1A
        • 2025 1As
        • 2025 1B
        • 2025 1Bs
        • 2025 2
        • 2025 2s
        • 2025 3A
        • 2025 3As
        • 2025 3B
        • 2025 3Bs
        • 2025 4A
        • 2025 4As
        • 2025 4B
        • 2025 4Bs
      • 2024
        • 2024 1A
        • 2024 1B
        • 2024 2
        • 2024 3A
        • 2024 3B
        • 2024 4A
        • 2024 4B
      • 2023
        • 2023 1A
        • 2023 1B
        • 2023 2
        • 2023 3A
        • 2023 3B
        • 2023 4A
        • 2023 4B
      • 2022
        • 2022 1A
        • 2022 1B
        • 2022 2
        • 2022 3A
        • 2022 3B
        • 2022 4A
        • 2022 4B
      • 2021
        • 2021 1A
        • 2021 1B
        • 2021 2
        • 2021 3A
        • 2021 3B
        • 2021 4A
        • 2021 4B
      • 2019CED
        • 2019CED 1A
        • 2019CED 1B
        • 2019CED 3A
        • 2019CED 3B
      • 2019
        • 2019 1A
        • 2019 1B
        • 2019 2
        • 2019 3A
        • 2019 3B
        • 2019 4A
        • 2019 4B
      • 2018
        • 2018 1A
        • 2018 1B
        • 2018 2A
        • 2018 2B
        • 2018 3
        • 2018 4A
        • 2018 4B
      • 2017
        • 2017 1A
        • 2017 1B
        • 2017 2
        • 2017 3A
        • 2017 3B
        • 2017 4A
        • 2017 4B
      • 2016
        • 2016 1A
        • 2016 1B
        • 2016 2A
        • 2016 2B
        • 2016 2C
        • 2016 3A
        • 2016 3B
        • 2016 4A
        • 2016 4B
        • 2016 4C
    • All Notes
      • Animated Slides
    • Vocabulary
      • 01 Vocab
      • 02 Vocab
      • 03 Vocab
      • 04 Vocab
      • 05 Vocab
      • 06 Vocab
      • 07 Vocab
      • 08 Vocab
      • 09 Vocab
      • 10 Vocab
  • Topics
    • Internet
      • Internet and WWW
      • Basic Concepts
      • Architecture and Packet Switching
      • IP Addresses and Domain Names
      • Cryptography Basics
      • Cryptography: Securing the Internet
      • Privacy
      • Cybersecurity
      • Digital Citizenship
    • Data
      • Hardware Abstraction
      • Binary Numbers
      • Logic Gates
      • Pixel Compression
      • Big Data Sheets
      • Machine Learning - AI
      • Algorithms
    • Search & Sort
  • Resources
    • Colors
    • Vocab & Terms
    • Keyboard Shortcuts
      • Screenshot
      • TClark Settings
    • Program Video
    • Google Apps
      • Google Classroom
      • Chrome Sync
      • Translate a Google Doc
      • Security
    • Student Opportunities
    • CMU
      • Symbols
  • Math
    • Unit Circle
    • Factor Quadratics
      • 1a
      • 1b
      • 2
      • 3a
      • 3b
      • 4a
      • 4b
      • 4c
    • Trigonometric Proof
  • Scratch
    • Unit 1
      • Session 1
      • Session 2
      • Session 3
      • Session 4
    • Unit 2
      • Session 1
      • Session 2
      • Session 3
      • Session 4
      • Session 5
    • Unit 3
      • Session 1
      • Session 2
      • Session 3
      • Session 4
      • Session 5a
      • Session 5b
    • Unit 4
      • Session 0
      • Session 1
      • Session 2
      • Session 3
      • Session 4
      • Session 5
      • Session 6
      • Session 7
  • App Inventor
    • Starting with App Inventor
    • Lessons & Notes
      • Concept Cards
      • One Minute Minis
    • Soundboard
      • I Have a Dream - A
      • I Have a Dream - B
      • Checkbox
      • Soundboard Project
    • Painting
      • Paint Pot - A
      • Paint Pot - B
      • Setters, Getters, Math
      • Paint Pot - C
      • Painting Project
    • Tapping Game
      • What is Abstraction
      • Turn Off Lights - A
      • Turn Off Lights - B
      • Procedural Abstraction
    • Random
      • Coin Flip - A
      • Pseudorandom Numbers
      • Coin Flip - B
      • Random Project
    • Quiz
      • Math Operations
      • Vocab Notecards
      • Quiz - A
      • Lists & Loops
      • Quiz - B
    • Creative App Project
  • Hour of Code
    • Videos
    • For Teachers
    • K-2
    • 3-5
    • Middle School
    • High School
Computer Science

Exam Prompts

Example Prompts: 2025 S1    2025 S2  -  2024 S1    2024 S2  -  CED    AP Daily    Practice Exams

Videos to Help you Prepare to Answer the Prompts on Exam Day

Create Performance Task - Due April 30, 2025

Blank Template for All Released Prompts

During the Exam, students are given 60 minutes to complete four prompts that require students to write responses that demonstrate understanding of their personal Create Performance Task. Students will have access to their student-authored Personalized Project Reference when responding to these prompts, as long as it was submitted as final via the AP Digital Portfolio. 

One question from each of the prompt categories (1, 2a, 2b, 2c) listed below will appear on the end-of-course exam. The specific prompts will vary across the different versions of the exam. Students should be prepared to respond to prompts about their program that assess any of the following learning objectives below.    Official Categories    Official Past FRQs 

1. Program Design, Function, and Purpose 

  • Describe the purpose of the computing innovation.

  • Explain how a program or code segment functions.  

  • Develop a program using a development process. 

  • Design a program and its user interface. 

  • Identify input(s) to a program. 

  • Identify output(s) produced by a program. 

  • Describe the purpose of a code segment or program by writing documentation. 

Create Performance Task - Due April 30, 2025

2a. Algorithm Development

  • Explain how a program or code segment functions. 

  • Determine the result of conditional statements.

  • Express an algorithm that uses iteration without using a programming language.

  • Determine the result or side effect of iteration statements.

  • Compare multiple algorithms to determine if they yield the same side effect or result.

  • Evaluate expressions that use relational operators.

  • Evaluate expressions that use logic operators.

  • Create algorithms.

  • Combine and modify existing algorithms.

Create Performance Task - Due April 30, 2025

2b. Errors and Testing

  • Identify the error.

  • Correct the error.

  • Identify inputs and corresponding expected outputs or behaviors that can be used to check the correctness of an algorithm or program.

Create Performance Task - Due April 30, 2025

2c. Data and Procedural Abstraction

  • Develop data abstraction using lists to store multiple elements.

  • Explain how the use of data abstraction manages complexity in the program.

  • Determine the result of an algorithm that includes list traversals.

  • Write iteration statements to traverse a list.

  • Explain how the use of procedural abstraction manages complexity in a program.

Create Performance Task - Due April 30, 2025

Resources

License & Credit

Report abuse
Report abuse