๐Ÿ“š

ย >ย 

๐Ÿ’ปย 

ย >ย 

โœ๏ธ

What Are the 5 Best Resources for AP Computer Science Principles?

4 min readโ€ขjuly 11, 2024

Harrison Burnside

Harrison Burnside


AP Computer Science Aย ๐Ÿ’ป

130ย resources
See Units

Best AP Computer Science Principles Resources


Picking your battles is one significant thing, but preparing for the battle is in a whole other realm! The same applies for AP Computer Science Principles, where all the knowledge you've accumulated throughout the school year will pay off in one final assessment in May. Therefore, the resources you acquire information from is a major factor for you to get that lovely 5!



๐Ÿ“– Understanding the Exam


The AP Computer Science Principles exam is FIVEable when you have the right resources.

The exam includes three sections, with its Explore & Create Tasks and the End-Of-Course exam. The Tasks are worth 40% of the exam score combined while the test is two hours long and worth 60% of your score. The two performance tasks (Explore & Create) are due on Thursday, April 30, 2020, and the Exam is on the last day of AP Weeks on Friday, May 15 in the morning.

For the Explore and Create Tasks, you will be given 8 hours and 12 hours, respectively, in class. The Explore Performance Task is worth 16% of your exam score, and the Create Performance Task is 24% of your exam score. More details for the two performance tasks are further explained in this document from the College Board (APยฎ Computer Science Principles: Assessment Overview and Performance Task) and in another blog post.


Prep Booksย ๐Ÿ“”

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-GBJXONJGdKwh.png?alt=media&token=7fb90f99-336f-4b46-9115-5d46db574272
Source:ย Amazon

5๏ธโƒฃ Steps to a 5: Here


I personally used this book to study for tests throughout the course and to review for the big AP Exam in May. Reading this book for the CONTENT REVIEW a few weeks before the exam was very helpful in learning what was necessary to know for the exam. There is a nice PSEUDOCODEย GUIDE at the end of the book for the code that the College Board uses on the AP Exam. The practice questions at the end of units are very helpful in reviewing the content that you just learned! I would not recommend this book for help on the performance tasks though. The practice exams in this book are also NOT SIMILARย enough to the types of questions on the AP exam.

This prep book, irregardless, remains as my top recommendation as it is one of the only ones on the market. The book is pretty thin and not too word heavy in a NICE STYLE TO READ. The book is currently less than $7.99 on Amazon.



๐Ÿ“š REA Crash Course: Here






https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-9KwJ6RtYF4Kz.png?alt=media&token=ec69d184-4cc8-485c-8a02-baa1323d36fe





I recommend this prep book ONLY for its sections on the PERFORMANCE TASKS. The Explore & Create Task sections in this book are about 10x longer and more in-depth than the 5 Steps to a 5 Section. There is a NICE STRUCTURE to the task sections with checklists, examples, and โ€œAP Tipsโ€ in every chapter with sections for each small written response in each Explore and Create Task Review. There is a nice practice test online on the REA portal where you can register your prep book. Its content review for the exam is lacking in substance and practice questions. The book also does not include all of the tested units on the AP Exam and it includes some extra information not in any of the units on the College Boardโ€™s Course and Exam Description.

The book is perfect for its CHECKLISTSย and STRUCTURED REVIEWย for the AP Computer Science Principles Performance Tasks. It is currently less than $12.00 on Amazon.



๐Ÿ“œ Khan Academy AP CSP Review Questions and Articles: Here


https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-xCoDpDr1TBja.png?alt=media&token=dc417180-5ae9-461b-af71-ed1d67ef81d6

Khan Academy has units take you can earn points on with quiz games to help prepare for the AP CSP Exam. There areย ARTICLES TO READย withย PRACTICE QUESTIONSย that are similar to the style of questions on the real AP Exam. There are also online practices with coding samples inย 4 DIFFERENT PROGRAMMING LANGUAGESย which can be helpful in finding a platform to create your Create Performance Task Projects in. Khan Academy is free with an account created to be able to use their practice tests.



๐Ÿซ Harvard's CS50 Youtube Lectures Play: Here


A Harvard Professor Teaches a LECTUREย called CS 50ย which closely aligns with the AP CSP curriculum. The lectures about Algorithms, Data Structures, Computational Thinking, and Information help emphasize content in a video format for VISUAL LEARNERS. The lectures are very easy to watch and listen to and help prepare for the AP Exam. They are posted on YouTube.

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-7NagtXTvEGuD.png?alt=media&token=d17f1e93-15ee-498a-9b96-a0e55ae6134e



๐Ÿ’ป codeHS AP CSP Exam Review Playlist: Here




https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-qKYnb2MHeBJ8.png?alt=media&token=4b3ad2fe-41d0-407b-8f47-61142e8813c5

A teacher, Calvin Studebaker, created a playlist on a coding teaching website to help review for the AP Exam. These questions are VERY SIMILAR to those on the AP Exam, so this was one of my top resources preparing for the exam. I used ALL 30 ACTIVITIES including printing out the reference sheet to practice for some of the quizzes that needed it. These AP Style Quizzes are very good review as each quiz has 5 questions that can be SELF-PACED. You can do all of the quizzes in one day if that is the time you have left before the exam or you can do 5 quizzes per week if you have 6 weeks before the exam.


ย 
Browse Study Guides By Unit
โž•Unit 1 โ€“ Primitive Types
๐Ÿ“ฑUnit 2 โ€“ Using Objects
๐Ÿ–ฅUnit 3 โ€“ Boolean Expressions & if Statements
๐Ÿ•นUnit 4 โ€“ Iteration
โš™๏ธUnit 5 โ€“ Writing Classes
โŒš๏ธUnit 6 โ€“ Array
๐Ÿ’พUnit 7 โ€“ ArrayList
๐Ÿ’ปUnit 8 โ€“ 2D Array
๐Ÿ–ฒUnit 9 โ€“ Inheritance
๐Ÿ–ฑUnit 10 โ€“ Recursion
๐ŸงExam Skills

Fiveable
Fiveable
Home
Stay Connected

ยฉ 2024 Fiveable Inc. All rights reserved.


ยฉ 2024 Fiveable Inc. All rights reserved.