AP Computer Science Principles
4 min read•Last Updated on July 11, 2024
Harrison Burnside
Harrison Burnside
If you had to have one piece of advice for ANY AP test 📝, it is to know the exam like the back of your hand. This is especially true in APCSP® since the exam has multiple parts including the MCQ ✍️ (Multiple Choice Questions) and the Create PT 💾 (Performance Task)! When you walk in on test day, the last thing you want to be thinking is “oh jeez, what will the questions look like?” or “How much time do we have for the multi-select section?” If you know the exam, these fears will go away. If you consistently practice and know what to expect walking into the exam, it can relieve exam stress and help you with time management along with answering the questions.
For the MCQ section, you will be given:
📝 Read: AP Computer Science Principles - Multiple Choice Question Help
The other 30% of your exam score will come from section 2, so make sure to check out all of our information about the Create PT 💾 (Performance Task).
This section will not be tested during your AP Exam, but you will instead be given 12 hours of class-time to work on your coding masterpiece 🎉
There are three parts to this section of your exam:
Let's take a deep dive into how each of those three pieces of the Create PT should be created ✍️
You are finally about to put some of the knowledge that you learned in Big Idea 3 of APCSP to good work when you create your program. This is the most fun part of the portfolio (and of the class, in our humble opinion 🤓)!
The only special part of this piece is that there are specific requirements for your code to contain! The College Board has given us a nice list of everything that you need:
Besides the submission requirements, the only extra part of your program is that you can create it collaboratively! All of the other pieces of the Create PT are completed individually, but in the program code section, you can receive help from friends to create your program 🎉
In this piece of your Performance Task, you will be recording a 1 minute ⏲️ video of you demonstrating how your program functions! This section is created independently but does not frown because this is one of the smallest pieces of the PT.
Your video must show all of the following:
💎 Input to your program
💎 At least one aspect of the functionality of your program
💎 Output produced by your program
Your video cannot contain:
⛔ Any distinguishing information about yourself
Your video 📸 should end up being in a .mp4, .wmv, .avi, or .mov format and be less than 30 MB. Why don't you try converting that 30 MB into another file size with your skills from Big Idea Two Data? 😉
In this piece of the Create Performance Task, you will be responding to 4 multi-part questions about your program code! In this document from the College Board, all of the questions that you need to answer are detailed and explained.
For help with the Performance Task Questions and Written Responses, check out the full-length:
📝 Read: AP Computer Science Principles - Exam Guide
The College Board says this is a big no-no!
Do not do it! If you plagiarize any of your performance task, you will get a score of zero! Don't do it 😱
Here are some final words of wisdom from us here at Fiveable: