Be Prepared for the AP Computer Science Exam in Java - Softcover

Maria Litvin; Gary Litvin

  • 3.94 out of 5 stars
    16 ratings by Goodreads
 
9780997252835: Be Prepared for the AP Computer Science Exam in Java

Synopsis

Since it was first published in 1999, Be Prepared for the AP CS Exam has helped tens of thousands of students earn high scores on the AP CS exams. This ninth edition matches the requirements of the redesigned College Board's Course and Exam Description for AP Computer Science A effective Fall 2025. Whether you sit in the front row, the back row, or anywhere in between, Be Prepared for the AP Computer Science Exam in Java will help you focus on the AP exam requirements, review the material, and fill the gaps in your knowledge. Includes thorough review chapters and five practice exams, with twenty suggested lab extensions.

"synopsis" may belong to another edition of this title.

About the Author

Maria Litvin taught computer science and mathematics at Phillips Academy in Andover, Massachusetts for over 30 years. She has been an AP Computer Science exam reader and Table and Question Leader, and as a consultant for the College Board, provides AP training for high school computer science teachers. Maria is a recipient of the 1999 Siemens Award for Advanced Placement for Mathematics, Science, and Technology for New England, the 2003 RadioShack National Teacher Award, and the 2020 NCWIT Aspirations in Computing Educator Award. Prior to joining Phillips Academy, Maria taught computer science at Boston University. Maria co-authored the first, (C++) version of Be Prepared for the AP Computer Science Exam (Skylight Publishing, 1999) and eight previous Java editions. She is also a co-author, with Gary Litvin, of several popular computer science textbooks: C++ for You++: An Introduction to Programming and Computer Science, which was the leading high school textbook for AP Computer Science courses in the C++ era, Java Methods: Object-Oriented Programming and Data Structures, now in its fourth AP Edition, Coding in Python and Elements of Discrete Mathematics (Skylight Publishing, 2019), and Bits and Chips: Computer Science in Questions and Puzzles for Aspiring Coders, second edition (Skylight Publishing, 2022).

Excerpt. © Reprinted by permission. All rights reserved.

In the spring of 2025, the College Board redesigned the AP CSA exam and updated the Computer Science A Course and Exam Description (CED). The revised CED, effective Fall 2025, has four units: Unit 1: Using Objects and Methods Unit 2: Selection and Iteration Unit 3: Class Creation Unit 4: Data Collections Each unit specifies several “Learning Objectives”; each “Learning Objective” states in more detail several “Essential Knowledge” items. Chapter 1 of this book explains the format and the Java subset for the exam and provides information about exam grading and exam taking hints. Chapter 2 and Chapter 3 cover the elements of Java required for the exam. Chapter 4 reviews common searching and sorting algorithms and recursion. Chapters 2-4 contain sample multiple choice questions with detailed explanations of all the right and wrong answers. Chapter 5 is actually on the web at this book’s companion website, http://www.skylit.com/beprepared. It offers our annotated solutions to the free response questions from past exams. At the end of the book are four complete practice exams followed by answers and solutions.

"About this title" may belong to another edition of this title.