Fiveable
Fiveable
pep
Fiveable
Fiveable

or

Log in

Find what you need to study


Light

What Are the Best AP Computer Science Principles Textbooks and Prep Books?

5 min readโ€ขoctober 18, 2021

Harrison Burnside

Harrison Burnside

Harrison Burnside

Harrison Burnside

Understand the Exam

The AP Computer Science Principles exam is FIVE-able when you have the right resources. ๐Ÿ˜‰

The exam includes two sections: the Create Performance Task and the End-of-Course Multiple-Choice Exam.

Create Performance Task:

  • Worth 30% of the exam score

  • 12 hours of class time

End-of-Course Multiple-Choice Exam:

  • Worth 70% of the exam score

  • 2 hours long

Prep Books

Rating Scale:

๐Ÿฅ‡ = Best Value

๐Ÿค“ = Easiest to Read

๐Ÿ’ธ = Cheapest

๐Ÿ–Š = Most Thorough

โœ๏ธ = Best for Create Performance Task

๐Ÿ”  = Best for Multiple-Choice Questions

5 Steps to a 5

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-XdznP4m4HcDA.png?alt=media&token=ebd80022-7373-4207-b87c-7d7651e8a206

Buy it on Amazon here!

I, personally, used this book to study for tests throughout the course and to review for the AP Exam in May. Reading this book for the content review a few weeks before the exam was very helpful in reviewing what was necessary to know for the examโ€ผ๏ธ

Pros:

  • Useful 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 the units are very helpful to check for understanding!

Cons:

  • We don't recommend using this book for help on the create performance task.

  • The practice exams ๐Ÿ“ in this book are also not similar enough to the types of questions on the AP exam.

    • Many of the AP exam questions contain stimuli and situations while the practice tests mainly are looking at basic recall.

In Review:

This prep book is 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 $8.99 on Amazon. ๐Ÿ’ธ

Barron's

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-Gl9TDzUIwRlw.png?alt=media&token=26d94ecc-7eb9-487f-a265-538f02b5b206

Buy it on Amazon here!

This prep book is great to use for people who are looking to prepare consistently all year ๐Ÿ“† before the exam or already have a schedule to study more than a week before the exam!

Pros:

  • 3 full-length practice exams on paper and another 1 online + even more practice questions!

  • Create Performance Task sections of this book are great ๐Ÿคฉ so make sure to consult this book while working on that section.

Cons:

  • Barron's prep books are known to have high-caliber content and hard review questions, but this book is a slight exception.

๐Ÿ’กIf you read the Amazon review ๐Ÿ“ on the link above, you might see many complaints about small content inaccuracies, but don't let that impact your whole decision process! The book is almost all correct and awesome ๐Ÿ’ซ but some of the content is not proofread โ˜น๏ธ

In Review:

This prep book is my secondary recommendation if you want more enrichment than 5 Steps to a 5. The book is pretty thin and not too word-heavy in a nice style to read. The book is currently more expensive than the 5STA5 on Amazon at about $15 ๐Ÿ’ฐ

While the College Board lists some APCSP textbooks on their website for classes to use, they actually have a disclaimer at the top of the page that they do not actually recommend or endorse those textbooks for the course. Since there are not a lot of textbooks that fit the course requirements, we have compiled a listicle ๐Ÿ“œ of online resources that could substitute for a textbook!

Online Resources

Rating Scale:

๐Ÿฅ‡ = Best Overall

๐Ÿค“ = Easiest to Understand

๐Ÿ–Š = Most Thorough

๐Ÿคฏ = Best for All Learning Styles

  • none of these resources will win the cheapest ๐Ÿ’ธ award since they are all free ๐ŸŽ‰

Fiveable

Fiveable offers free live streams ๐Ÿ“ฝ๏ธ (and their replays), study guides, trivia games, videos, and slide decks for APCSP students. Beyond the content, Fiveable also offers a community platform where students can ask questions and receive feedback from AP Computer Science Principles ๐Ÿ’ป teachers and other students.

Khan Academy APCSP Quizzes and Articles

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-JYRMeNqGJcj0.png?alt=media&token=21736539-31d0-486a-b743-c20bbb20c7dd

Source: Khan Academy

Pros:

  • There are articles to read, annotate, highlight, and review ๐Ÿ“‹ with practice questions that are actually similar to the style of questions on the real AP Exam.

  • Khan Academy has units quizzes that you can take to earn points to prepare for the AP CSP Exam in a game-ified way ๐Ÿ‘

  • Khan Academy is free, which allows you to use their practice tests.

  • 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.

Cons:

  • No Direct PT Create Instruction โ˜น๏ธ

Harvardโ€™s CS50 YouTube Lectures Playlist

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-TJ0vTxadeuwA.png?alt=media&token=9e199a8a-c678-47dd-b88f-ae8d55e531e4

Source: YouTube

A Harvard Professor Teaches a lecture called CS50 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 and auditory learners.

  • The lectures are very easy to watch and listen to and help prepare for the AP Exam. They are posted on YouTube ๐Ÿ“ฝ๏ธ in a playlist that is linked above!

codeHS AP CSP Exam Review Playlist

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-QiaDKZJc27FD.png?alt=media&token=087e40ee-079b-42bd-8822-1f9a1d6d44fa

Source: codeHS

A teacher, Calvin Studebaker, created a playlist on a coding website for students to help review for the AP Exam!

  • These questions are very similar to those on the AP exam, so this playlist was one of my top resources preparing for the exam.

    • Benefit most by using 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 reviews 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 โฐ

Closing Thoughts

APCSP is a relatively small class ๐Ÿ‘จโ€๐Ÿซ with a small number of resources online, but there are some amazing ones! If you use a good mix of the resources in this article, then you should be all set to do awesome ๐Ÿคฉ on your Create PT and ace your MCQ ๐Ÿง exam.

What Are the Best AP Computer Science Principles Textbooks and Prep Books?

5 min readโ€ขoctober 18, 2021

Harrison Burnside

Harrison Burnside

Harrison Burnside

Harrison Burnside

Understand the Exam

The AP Computer Science Principles exam is FIVE-able when you have the right resources. ๐Ÿ˜‰

The exam includes two sections: the Create Performance Task and the End-of-Course Multiple-Choice Exam.

Create Performance Task:

  • Worth 30% of the exam score

  • 12 hours of class time

End-of-Course Multiple-Choice Exam:

  • Worth 70% of the exam score

  • 2 hours long

Prep Books

Rating Scale:

๐Ÿฅ‡ = Best Value

๐Ÿค“ = Easiest to Read

๐Ÿ’ธ = Cheapest

๐Ÿ–Š = Most Thorough

โœ๏ธ = Best for Create Performance Task

๐Ÿ”  = Best for Multiple-Choice Questions

5 Steps to a 5

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-XdznP4m4HcDA.png?alt=media&token=ebd80022-7373-4207-b87c-7d7651e8a206

Buy it on Amazon here!

I, personally, used this book to study for tests throughout the course and to review for the AP Exam in May. Reading this book for the content review a few weeks before the exam was very helpful in reviewing what was necessary to know for the examโ€ผ๏ธ

Pros:

  • Useful 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 the units are very helpful to check for understanding!

Cons:

  • We don't recommend using this book for help on the create performance task.

  • The practice exams ๐Ÿ“ in this book are also not similar enough to the types of questions on the AP exam.

    • Many of the AP exam questions contain stimuli and situations while the practice tests mainly are looking at basic recall.

In Review:

This prep book is 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 $8.99 on Amazon. ๐Ÿ’ธ

Barron's

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-Gl9TDzUIwRlw.png?alt=media&token=26d94ecc-7eb9-487f-a265-538f02b5b206

Buy it on Amazon here!

This prep book is great to use for people who are looking to prepare consistently all year ๐Ÿ“† before the exam or already have a schedule to study more than a week before the exam!

Pros:

  • 3 full-length practice exams on paper and another 1 online + even more practice questions!

  • Create Performance Task sections of this book are great ๐Ÿคฉ so make sure to consult this book while working on that section.

Cons:

  • Barron's prep books are known to have high-caliber content and hard review questions, but this book is a slight exception.

๐Ÿ’กIf you read the Amazon review ๐Ÿ“ on the link above, you might see many complaints about small content inaccuracies, but don't let that impact your whole decision process! The book is almost all correct and awesome ๐Ÿ’ซ but some of the content is not proofread โ˜น๏ธ

In Review:

This prep book is my secondary recommendation if you want more enrichment than 5 Steps to a 5. The book is pretty thin and not too word-heavy in a nice style to read. The book is currently more expensive than the 5STA5 on Amazon at about $15 ๐Ÿ’ฐ

While the College Board lists some APCSP textbooks on their website for classes to use, they actually have a disclaimer at the top of the page that they do not actually recommend or endorse those textbooks for the course. Since there are not a lot of textbooks that fit the course requirements, we have compiled a listicle ๐Ÿ“œ of online resources that could substitute for a textbook!

Online Resources

Rating Scale:

๐Ÿฅ‡ = Best Overall

๐Ÿค“ = Easiest to Understand

๐Ÿ–Š = Most Thorough

๐Ÿคฏ = Best for All Learning Styles

  • none of these resources will win the cheapest ๐Ÿ’ธ award since they are all free ๐ŸŽ‰

Fiveable

Fiveable offers free live streams ๐Ÿ“ฝ๏ธ (and their replays), study guides, trivia games, videos, and slide decks for APCSP students. Beyond the content, Fiveable also offers a community platform where students can ask questions and receive feedback from AP Computer Science Principles ๐Ÿ’ป teachers and other students.

Khan Academy APCSP Quizzes and Articles

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-JYRMeNqGJcj0.png?alt=media&token=21736539-31d0-486a-b743-c20bbb20c7dd

Source: Khan Academy

Pros:

  • There are articles to read, annotate, highlight, and review ๐Ÿ“‹ with practice questions that are actually similar to the style of questions on the real AP Exam.

  • Khan Academy has units quizzes that you can take to earn points to prepare for the AP CSP Exam in a game-ified way ๐Ÿ‘

  • Khan Academy is free, which allows you to use their practice tests.

  • 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.

Cons:

  • No Direct PT Create Instruction โ˜น๏ธ

Harvardโ€™s CS50 YouTube Lectures Playlist

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-TJ0vTxadeuwA.png?alt=media&token=9e199a8a-c678-47dd-b88f-ae8d55e531e4

Source: YouTube

A Harvard Professor Teaches a lecture called CS50 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 and auditory learners.

  • The lectures are very easy to watch and listen to and help prepare for the AP Exam. They are posted on YouTube ๐Ÿ“ฝ๏ธ in a playlist that is linked above!

codeHS AP CSP Exam Review Playlist

https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-QiaDKZJc27FD.png?alt=media&token=087e40ee-079b-42bd-8822-1f9a1d6d44fa

Source: codeHS

A teacher, Calvin Studebaker, created a playlist on a coding website for students to help review for the AP Exam!

  • These questions are very similar to those on the AP exam, so this playlist was one of my top resources preparing for the exam.

    • Benefit most by using 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 reviews 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 โฐ

Closing Thoughts

APCSP is a relatively small class ๐Ÿ‘จโ€๐Ÿซ with a small number of resources online, but there are some amazing ones! If you use a good mix of the resources in this article, then you should be all set to do awesome ๐Ÿคฉ on your Create PT and ace your MCQ ๐Ÿง exam.



ยฉ 2024 Fiveable Inc. All rights reserved.

APยฎ and SATยฎ are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.


ยฉ 2024 Fiveable Inc. All rights reserved.

APยฎ and SATยฎ are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.