AP Computer Science Principles with 3 Practice Tests (2021)
- Advanced Placement
- 715 pages
- Shared May 2025
Ensure you're fully prepared with AP Computer Science Principles with 3 Practice Tests (2021), a certification guide that covers critical exam topics.
Preview 16 of 715 pages
See the first 16 pages exactly as they appear in the document.
Page 1 Read page 1 as text
The Trusted Name in Test Prep [J] Computer Science LJ LJ Principles BM For 2021 & 2022 exams - _ == fos, HB Comprehensive content review ny es Seth Reichelson, kL — B.S. Mechanical Engineering = - = Ile i heron a on does ovens. os ProQ. PRS aT StudyXY IC ZL a po
Page 2 Read page 2 as text
Downloaded from StudyXY.com ® + StudyXY Sd Ye. o> \ | iF ’ pr E \ 3 S Stu dy Anything This ContentHas been Posted On StudyXY.com as supplementary learning material. StudyXY does not endrose any university, college or publisher. Allmaterials posted are under the liability of the contributors. wv 8) www.studyxy.com
Page 3 Read page 3 as text
BARRON'S LJ Computer Science Ld LJ Principles WITH 3 PRACTICE TESTS Second Edition Seth Reichelson B.S. Mechanical Engineering Lake Brantley High School AP® is a registered trademark of the College Board, which was not involved in the production of, and does not endorse, this product.
Page 4 Read page 4 as text
© Copyright 2021, 2020 by Kaplan, Inc., d/b/a Barron’s Educational Series All rights reserved under International and Pan-American Copyright Conventions. By payment of the required fees, you have been granted the non-exclusive, non-transferable right to access and read the text of this eBook on screen. No part of this text may be reproduced, transmitted, downloaded, decompiled, reverse engineered, or stored in or introduced into any information storage and retrieval system, in any form or by any means, whether electronic or mechanical, now known or hereinafter invented, without the express written permission of the publisher. Published by Kaplan, Inc., d/b/a Barron’s Educational Series 750 Third Avenue New York, NY 10017 www.barronseduc.com ISBN: 978-1-5062-8041-7 10987654321 Kaplan, Inc., d/b/a Barron’s Educational Series print books are available at special quantity discounts to use for sales promotions, employee premiums, or educational purposes. For more information or to purchase books, please call the Simon & Schuster special sales department at 866-506-1949.
Page 5 Read page 5 as text
Contents Preface Introduction General Information About the Exam Hints for Taking the Exam How to Use This Book DIAGNOSTIC TEST Diagnostic Test Answer Key Answers Explained Diagnostic Table Match 1 Create Performance Task General Requirements Program Requirements Full Sample Create Performance Tasks 2 Big Idea 1: Creative Development
Page 6 Read page 6 as text
Computing Innovations Collaboration How Programs Function Program Input Development Process Creative Development Questions Answer Key Answers Explained 3 Big Idea 2: Data Bits Represent Data Number Systems Various Errors Lossy and Lossless Data Compression Information Extracted from Data Privacy Concerns Data Questions Answer Key Answers Explained 4 Big Idea 3: Algorithms and Programming What Is an Abstraction? Mathematical Operators How to Solve Modulus Assignment Operators Lists Display Operators Input Operators
Page 7 Read page 7 as text
Relational and Boolean Operators The Robot The Swap Searching Algorithms and Programming Questions Answer Key Answers Explained Big Idea 3: Algorithms and Programming Part 2 Programming Flowcharts Lists Procedures Algorithms and Programming Questions Part 2 Answer Key Answers Explained 5 Big Idea 4: Computer Systems and Networks Computing Devices Autonomous Systems of the Internet Fault Tolerance Efficiency of Solutions Computer Systems and Networks Questions Answer Key Answers Explained 6 Big Idea 5: Impact of Computing The World Wide Web Digital Divide
Page 8 Read page 8 as text
Beneficial and Harmful Effects Human Bias Crowdsourcing Legal and Ethical Concerns Safe Computing Impact of Computing Questions Answer Key Answers Explained PRACTICE TESTS Practice Test 1 Answer Key Answers Explained Practice Test 2 Answer Key Answers Explained APPENDIX Appendix A Create Performance Task Directions Appendix B Create Performance Task Rubric Appendix C AP Computer Science Principles Exam Reference Sheet
Page 9 Read page 9 as text
Preface Te book is aimed at students taking the AP Computer Science Principles exam and is designed to help students prepare for exam topics, regardless of what computer language or method they were taught. The book provides in-depth instructions on how to complete the Create Performance Task with five complete written and coded examples. We have included sample responses that earn high scores and sample responses that earn low scores. The provided sample responses are intended to serve as guiding resources only. Do NOT copy the sample responses! The College Board does rigorous checks for plagiarism. The questions and examples all reflect the style of recent exam questions and cover the essential knowledge topics outlined by the College Board. For the benefit of students and instructors, we have included one diagnostic test and two practice exams in this book. Acknowledgments This book is dedicated to the class of 2020. You would have rocked this test.
Page 10 Read page 10 as text
2 57 Pp” BREBITI BY HIGH Sc / fe TAKE D ~ oH [= = a [ NL if 2 in) ) dl py - A ps i \ ali 221 Lisa Reichelson, Class of 2020
Page 11 Read page 11 as text
Introduction GENERAL INFORMATION ABOUT THE EXAM The AP Computer Science Principles exam is a two-hour multiple-choice exam with 70 questions covering five Big Ideas accompanied by a performance task containing three submissions. The College Board recommends you submit your performance task on April 15, with a due date of approximately April 30. After your teacher sets up your College Board account, you will be able to submit your performance task starting December 3. I recommend you submit your performance task well before the April 30 deadline. Because the College Board is constantly tweaking the dates, check for current dates at https://apstudent.collegeboard.org/apcourse/ap-computer- science-principles Content of Class Performance task: 30% of AP Grade Guaranteed 12 hours of classroom time to finish Program Code Written Responses Video of at least one significant part of your program running End of Course exam: 70% of AP Grade 2 hours
Page 12 Read page 12 as text
70 multiple-choice questions, paper and pencil exam Creative Development 10-13% Data 17-22% Algorithms and Programming 30-35% Computer Systems and Networks 11-15% Impact of Computing 21-26% Some exam questions may be aligned to more than one learning objective. For example, a question on programming might implement an algorithm and contain an abstraction. HINTS FOR TAKING THE EXAM The Multiple-Choice Section The multiple-choice questions are worth 70% of your score and are administrated at the end of the school year. There is no penalty for wrong answers. So answer every question, even if you have to guess. You have a little more than 1.7 minutes per question. You should have enough time to answer all questions on this test, and you will most likely have enough time at the end to go back to difficult questions. The 70 questions are fatiguing. You should practice at least one of the sample tests given in one sitting. Robot and programming questions can be simplified by hand-tracing the code. People score the performance task, while the EOC exam is scored by machine. The test is independent of the computer language used, but there are both text-based programming questions and block-based programming questions. The Performance Task Details on how to create a College Board account and how to submit your performance task can be found at https://apstudent.collegeboard.org/takingtheexam/about-digital-portfolio
Page 13 Read page 13 as text
Create Task Allow your own interests to drive your choice of computing program. Before you start writing, make sure you have read and understand the questions and how these questions are graded. There are small changes in the question each year, and the newest versions of both the questions and the scoring criteria can be found at https://apcentral.collegeboard.org/pdf/ap-csp-student-task-directions.pdf Your program code should represent the results of explorations that go beyond the examples presented in class. Again, the deadline for submission is April 30. The College Board recommends submitting by April 15. HOW TO USE THIS BOOK Examples of each section of the Create Performance Task are given in this book. You should not plagiarize examples but, instead, use them as a model of how to score high on the College Board rubric. Three complete practice exams are provided in the book. One exam is at the start of the book and may be used as a diagnostic test. It is accompanied by a diagnostic chart that refers you to related topics in the review book. Two exams are at the end of the book. Each of the exams has an answer key and detailed explanations for the multiple-choice questions.
Page 14 Read page 14 as text
Diagnostic Test The exam that follows has the same format as that used on the actual AP exam. There are two ways you may use it: 1. Use it as a diagnostic test before you start reviewing. Following the answer key is a diagnostic chart that relates each question to sections that you should review. In addition, complete explanations are provided for each solution. 2. You can also use it as a practice exam when you have completed your review.
Page 15 Read page 15 as text
Diagnostic Test Time: 120 minutes 70 questions DIRECTIONS: Each of the questions or incomplete statements below is followed by four suggested answers or completions. Select the one that is best in each case and record your answer on a separate sheet of paper. 1. Consider the following code segment, which uses the variables a and c. a3 a—a+5 c<3 a—ct+a DISPLAY (a) DISPLAY(c) What is displayed when running the code segment? (A) 33 (B) 38
Page 16 Read page 16 as text
(©) 113 (D) 311 2. When writing a program, what is true about program documentation? I. Program documentation is useful while writing the program. II. Program documentation is useful after the program is written. III. Program documentation is not useful when run speed is a factor. (A) Ionly (B) Iand II only (C) II only (D) L II, and IIT 3. An image stored on a computer contains pixels that represent how bright the red, green, and blue values are. The most common format for pixels is to represent the red, green, and blue, using 8 bits, which vary from 0 to 255. If the current red value is 10011101, what would be the new value in binary if the red value is increased by 4 in decimal? (A) 157py (B) 0100g;y (C) 100111115; (D) 1010000155 4. A programmer is writing software for a diverse set of users. While the program runs, the programmer wants to meet the needs of all her customers and reduce potential bias in her algorithms. What would be the benefit of collaborating with colleagues? (A) When collaborating, too many people try to lead the group and not enough members are willing to take a backseat, which will delay the release of the program.
699 more pages in the full document
Unlock it once and it stays in your library, ready to chat with or turn into flashcards.
Unlock the full documentMore Advanced Placement study materials
See all
Certification GuidesPrinceton Review AP Environmental Science Prep, 1 : 3 Practice Tests + Complete Content Review (2023)
Advanced Placement
772 pages165downloadsFeb 2025
Certification GuidesCracking the AP Calculus AB Exam 2020, Premium Edition (2019)
Advanced Placement
776 pages149downloadsFeb 2025
Certification Guides5 Steps to a 5: 500 AP Statistics Questions to Know by Test Day (2020)
Advanced Placement
329 pages145downloadsFeb 2025
Certification GuidesPrinceton Review AP Physics C Prep, 2023: 2 Practice Tests + Complete Content Review (2022)
Advanced Placement
660 pages140downloadsFeb 2025
Certification GuidesPrinceton Review AP Human Geography Premium Prep, 2023: 6 Practice Tests + Complete Content Review (2022)
Advanced Placement
666 pages134downloadsFeb 2025
Certification GuidesPrinceton Review AP World History: Modern Prep, 2023: 3 Practice Tests + Complete Content Review (2022)
Advanced Placement
622 pages131downloadsFeb 2025
Certification GuidesPrinceton Review AP English Language and Composition Premium Prep, 1 : 8 Practice Tests (2024)
Advanced Placement
819 pages127downloadsFeb 2025
Certification GuidesPrinceton Review AP Biology Prep: 3 Practice Tests + Complete Content Review + Strategies and Techniques (2024) (2023)
Advanced Placement
420 pages119downloadsFeb 2025
Study this document with CramX
Once it is in your library, every tool can work from it.

