AP Computer Science Principles Crash Course, 2nd Ed., Book + Online: Get a Higher Score in Less Time

AP Computer Science Principles Crash Course, 2nd Ed., Book + Online: Get a Higher Score in Less Time

by Jacqueline Corricelli
AP Computer Science Principles Crash Course, 2nd Ed., Book + Online: Get a Higher Score in Less Time

AP Computer Science Principles Crash Course, 2nd Ed., Book + Online: Get a Higher Score in Less Time

by Jacqueline Corricelli

Paperback(Second Edition, Revised)

    Qualifies for Free Shipping
    Choose Expedited Shipping at checkout for delivery by Thursday, September 28
    Check Availability at Nearby Stores

Related collections and offers


AP® Computer Science Principles Crash Course®
Fully Revised and Updated 2nd Edition for the Current Exam!

A Higher Score in Less Time!

At REA, we invented the quick-review study guide for AP® exams. A decade later, REA’s Crash Course® remains the top choice for AP® students who want to make the most of their study time and earn a high score.

Here’s why more AP® teachers and students turn to REA’s AP® Computer Science Principles Crash Course®:

  • Targeted Review – Study Only What You Need to Know. REA’s all-new 2nd edition addresses all the latest test revisions. Our Crash Course® is based on an in-depth analysis of the current  AP® Computer Science Principles Course and Exam Description and sample AP® test questions. We cover only the information tested on the exam, so you can make the most of your valuable study time.
  • Expert Test-taking Strategies and Advice. Written by a veteran AP® Computer Science teacher, the book gives you the topics and critical context that will matter most on exam day. Crash Course® relies on the author’s extensive analysis of the test’s structure and content. By following his advice, you can boost your score.
  • Realistic Practice Questions – a mini-test in the book, a full-length exam online. Are you ready for your exam? Try our focused practice set inside the book. Then go online to take our full-length practice exam. You’ll get the benefits of timed testing, detailed answers, and automatic scoring that pinpoints your performance based on the official AP® exam topics – so you'll be confident on test day.

When it's crucial crunch time and your Advanced Placement® exam is just around the corner, you need REA's Crash Course for AP® Computer Science Principles!


Product Details

ISBN-13: 9780738612652
Publisher: Research & Education Association
Publication date: 03/05/2021
Series: Advanced Placement (AP) Crash Course
Edition description: Second Edition, Revised
Pages: 336
Sales rank: 257,947
Product dimensions: 6.00(w) x 8.90(h) x 1.10(d)
Age Range: 15 - 17 Years

About the Author

Jacqueline Corricelli teaches AP® Computer Science Principles, AP® Computer Science A, and Cryptography & Cybersecurity at Conard High School in West Hartford, Connecticut. A public school educator since 2003, she believes that students at all levels can and should learn computer science. As a College Board course developer and pilot instructor for AP® Computer Science Principles, Ms. Corricelli crisscrossed the United States to help power the largest course launch in the history of the AP® program.

Her passion for computer science education transcends the classroom. In 2019, she was named to the first-ever Computer Science Teachers Association Equity Fellowship. The fellowship is devoted to closing educational disparities affecting female students, underrepresented students of color, English language learners, and special-needs students. Ms. Corricelli is also a recipient of the Presidential Award for Excellence in Mathematics and Science Teaching, America’s highest honor for K-12 teachers of mathematics and science. 

Formerly a radar systems engineer, Ms. Corricelli is a member of the Connecticut Department of Education CS Advisory Group, which works to improve access to computer science education. She is Vice President of the Connecticut Computer Science Teachers Association (CSTA CT). She earned her B.A. in Mathematics and Statistics from the University of Connecticut and her M.S. in Mathematics Secondary Education from Westfield State University. 

Table of Contents

About Our Book v

About Our Author vi

About REA vii

Chapter 1 Keys for Success on the AP® Computer Science Principles Exam 1

Chapter 2 Deciding on a Programming Language 7

Part I The Create Performance Task

Chapter 3 Planning Your Program 21

Chapter 4 Creating Your Program 41

Chapter 5 Program Code: Submission Requirement 1 53

Chapter 6 Video: Submission Requirement 2 59

Chapter 7 Written Response to Prompt 3a: Introducing Your Program 65

Chapter 8 Written Response to Prompt 3b: Key List in Your Program 71

Chapter 9 Written Response to Prompt 3c: Key Procedure in Your Program 77

Chapter 10 Written Response to Prompt 3d: Testing the Key Procedure in Your Program 83

Chapter 11 Submitting your Create Performance Task on the Digital Portfolio 89

Part II The End-of-Course Exam

Chapter 12 Overview of the End-of-Course Exam 95

Chapter 13 Practicing the Multiple-Choice Programming Language 101

Chapter 14 Big Idea 1: Creative Development 145

Chapter 15 Big Idea 2: Data 157

Chapter 16 Big Idea 3: Algorithms & Programming 175

Chapter 17 Big Idea 4: Computer Systems & Networks 203

Chapter 18 Big Idea 5: Impact of Computing 229

Chapter 19 Practice Multiple-Choice Questions 249

Chapter 20 Strategies for Success on the End-of-Course Exam 279

Part III Appendices

Appendix A Glossary of AP® Computer Science Principles Terms 283

Appendix B Helpful Links 307

Appendix C Create Performance Task Submission Requirements 309

Appendix D Create Performance Task Scoring Checklist 315

Appendix E Exam Reference Sheet 319

Practice Exam rea.com/studycenter

From the B&N Reads Blog

Customer Reviews

Explore More Items