AP Computer Science Principles with 3 Practice Tests

AP Computer Science Principles with 3 Practice Tests

by Seth Reichelson
AP Computer Science Principles with 3 Practice Tests

AP Computer Science Principles with 3 Practice Tests

by Seth Reichelson

Paperback(Second Edition)

$24.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

Be prepared for exam day with Barron’s. Trusted content from AP experts!

Barron’s AP Computer Science Principles: 2021-2022 includes in-depth content review and practice. It’s the only book you’ll need to be prepared for exam day.


Written by Experienced Educators 
  • Learn from Barron’s—all content is written and reviewed by AP experts
  • Build your understanding with comprehensive review tailored to the most recent exam 
  • Get a leg up with tips, strategies, and study advice for exam day—it’s like having a trusted tutor by your side

Be Confident on Exam Day
  • Sharpen your test-taking skills with 4 full-length practice tests, including a diagnostic test to target your studying
  • Strengthen your knowledge with in-depth review covering all  Units on the AP Computer Science Principles Exam
  • Reinforce your learning with practice questions at the end of each chapter 

Product Details

ISBN-13: 9781506267036
Publisher: Barrons Educational Services
Publication date: 02/02/2021
Series: Barron's Test Prep
Edition description: Second Edition
Pages: 492
Sales rank: 1,048,900
Product dimensions: 8.20(w) x 10.70(h) x 1.00(d)
Age Range: 15 - 17 Years

About the Author

About the Author
Seth Reichelson is a 2015 White House Champion of Change, College Board Summer Institute Teacher, and IBM Champion.  As a Computer Science teacher at Lake Brantley High school and Ocoee High School, he grew his computer program with grassroots activism. Through his unflappable likability and out of the box implementation of ideas, he enlivened the class with quirky but accessible projects that appeal to all students. Putting his charismatic legitimacy to paper truly has been an epic adventure for all involved including his Labradors. Seth Reichelson is a long time High School teacher and Labrador Retriever enthusiast. 

About the Publisher
In the 1930s, Manuel H. Barron opened a bookstore in Brooklyn, New York. 

People from the community asked Mr. Barron about books that might be available to help their children study for the New York State Regents exams. After realizing there wasn't anything available, Mr. Barron created his own study guides.

80 years later, Barron's has helped millions of people prepare for their next step.

Table of Contents

Preface vii

Introduction 1

General Information About the Exam 1

Hints for Taking the Exam 2

How to Use This Book 2

Diagnostic Test

Diagnostic Test 3

Answer Key 33

Answers Explained 33

Diagnostic Table Match 49

1 Create Performance Task 51

General Requirements 51

Program Requirements 52

Full Sample Create Performance Tasks 67

2 Big Idea 1: Creative Development 91

Computing Innovations 91

Collaboration 92

How Programs Function 93

Program Input 96

Development Process 97

Creative Development Questions 101

Answer Key 106

Answers Explained 106

3 Big Idea 2: Data 111

Bits Represent Data 111

Number Systems 113

Various Errors 123

Lossy and Lossless Data Compression 125

Information Extracted from Data 125

Privacy Concerns 129

Data Questions 131

Answer Key 149

Answers Explained 149

4 Big Idea 3: Algorithms and Programming 167

What Is an Abstraction? 167

Mathematical Operators 170

How to Solve Modulus 170

Assignment Operators 173

Lists 175

Display Operators 176

Input Operators 177

Relational and Boolean Operators 178

The Robot 184

The Swap 200

Searching 202

Algorithms and Programming Questions 204

Answer Key 228

Answers Explained 228

Big Idea 3 Algorithms and Programming Part 2 242

Programming 242

Flowcharts 243

Lists 245

Procedures 249

Algorithms and Programming Questions Part 2 258

Answer Key 295

Answers Explained 295

5 Big Idea 4: Computer Systems and Networks 321

Computing Devices 321

Autonomous Systems of the Internet 322

Fault Tolerance 324

Efficiency of Solutions 324

Computer Systems and Networks Questions 328

Answer Key 336

Answers Explained 336

6 Big Idea 3: Impact of Computing 341

The World Wide Web 341

Digital Divide 341

Beneficial and Harmful Effects 342

Human Bias 345

Crowdsourcing 345

Legal and Ethical Concerns 346

Safe Computing 347

Impact of Computing Questions 352

Answer Key 360

Answers Explained 360

Practice Tests

Practice Test 1 371

Answer Key 398

Answers Explained 398

Practice Test 2 417

Answer Key 444

Answers Explained 444

Appendix

Appendix A Create Performance Task Directions 461

Appendix B Create Performance Task Rubric 469

Appendix C AP Computer Science Principles Exam Reference Sheet 475

Index 483

From the B&N Reads Blog

Customer Reviews