Be Prepared For The AP Computer Science Exam In Java
Download Free (EPUB, PDF)

This is the sixth edition of the best-selling AP Computer Science exam prep book. Thorough review chapters cover all of the AP CS material. Includes five complete practice exams with suggestions and code for 20 labs based on the free-response questions in the practice exams.

Paperback: 352 pages

Publisher: Skylight Publishing; 6 edition (May 15, 2014)

Language: English

ISBN-10: 0982477538

ISBN-13: 978-0982477533

Product Dimensions: 1 x 8.5 x 11.2 inches

Shipping Weight: 1.7 pounds (View shipping rates and policies)

Average Customer Review: 4.7 out of 5 stars  See all reviews (23 customer reviews)

Best Sellers Rank: #21,797 in Books (See Top 100 in Books) #2 in Books > Teens > Education & Reference > Science & Technology > Computers > Programming #19 in Books > Teens > Hobbies & Games

As the author has indicated, this book is best used as an accompaniment to the actual APCS course in school. I had hoped that this book would give my son a jumpstart over the summer before he begins the actual course in the Fall. It contains good information with plenty of sample coding. However, it does reference programming terms (e.g., OOP, compiler, boolean) that a beginner would not necessarily grasp easily if used as a self-study guide. Given my own programming background, I am able to elaborate on key concepts as needed to help develop his comprehension. I can see why the previous version of this book received high marks from tutors and teachers. Unless you have some programming background, I would not recommend this book as a self-study guide.

My school's computer science program was a bit lackluster. Most people in the class goofed off and there was no formal instruction. Accordingly, with about a month until the AP, I started using this book to fill in the gaps of what I self taught myself. I got a 5 on the AP, so it prepared me rather well considering it was my main study material. It covered all the material and I did not see anything unexpected.

As an AP Computer Science teacher, I use the Be Prepared book as a comprehensive review in March and April for the AP Exam in May. After taking the preliminary exam, students identify the topics they need to study and review. The highlighted "what you need to know" notes, practice problems and practice exams are excellent and provide the background for lively discussions on the AP topics. During the year, we use the Java Methods textbook and this is a fine companion.Joy Wolfe, Robbinsville High School

I also teach AP Computer Science and have used previous versions of Be Prepared for several years. I find Be Prepared to be an excellent supplement for my course as well as students with some prior programming background looking to self-study for the exam. This book allows students to practice concepts and identify weaknesses for further study. The five practice exams in the back of the book are convenient for summary review and practice especially when used in a timed environment similar to that of an AP test.

A friend of mine purchased this to help his child to review for the AP Computer Science exam. It is a very good SUPPLEMENTAL "re-fresher" resource and not a resource that will prepare you, on its own, for the APCS exam.THIS IS FOR THE STUDENT WHO HAS ALREADY HAD A COURSE IN JAVA OR AP COMPUTER SCIENCE ! Not for someone who is just "familiar" with or is starting with Java and/or Computer Science. There is not enough detail in this to properly prepare you for the exam if it is all you're using. Have your notes/materials from the course and use this as SUPPLEMENTAL material. Excellent for practice and quick review, not a full course replacement. Probably self-evident, but just wanted to add this. As some may think this will be enough.Love the number of practice tests and explanations. Wish I could give it a 4.5 stars...

This book has awesome practice tests that really do prepare you for the test, but the background information isn't super helpful. The tests are harder than the actual test. They really helped me. (I got a 5) Do as many of the practice tests as possible and you'll be fine. If you need more review, use the Barron's book, but don't stick to memorizing definitions too much.

Maira Litvin did a great job working on this book. The explanations are down to earth and the review questions are decent. I would recommend adding in some higher rigor questions to match that of the AP exam, but this book does a great job at the basics and intermediate level.

This is a good review book for last-minute review. Just reading the solutions doesn't help as much as this book could use more problem sets (that are more like the actual questions tested). This book also excludes some topics that are very important. A line warns you that there's an increased focus on algorithms "once again" but based on the 2015 AP, you absolutely need to be proficient in algorithms to succeed. That's not to say it was not helpful. It has pretty good tips. I would recommend using this book along with Barron's AP CSA. If you want to use just one book, go with Barron's.

Be Prepared for the AP Computer Science Exam in Java Java: The Ultimate Guide to Learn Java and Python Programming (Programming, Java, Database, Java for dummies, coding books, java programming) (HTML, ... Developers, Coding, CSS, PHP) (Volume 3) JAVA: JAVA in 8 Hours, For Beginners, Learn Java Fast! A Smart Way to Learn Java, Plain & Simple, Learn JAVA Programming Language in Easy Steps, A Beginner's Guide, Start Coding Today! Java: The Simple Guide to Learn Java Programming In No Time (Programming,Database, Java for dummies, coding books, java programming) (HTML,Javascript,Programming,Developers,Coding,CSS,PHP) (Volume 2) Java Programming for Kids: Learn Java Step By Step and Build Your Own Interactive Calculator for Fun! (Java for Beginners) Python: Python Programming For Beginners - The Comprehensive Guide To Python Programming: Computer Programming, Computer Language, Computer Science Python: Python Programming For Beginners - The Comprehensive Guide To Python Programming: Computer Programming, Computer Language, Computer Science (Machine Language) C++: A Smart Way to Learn C++ Programming and Javascript (c plus plus, C++ for beginners, JAVA, programming computer, hacking, hacking exposed) (C ... Coding, CSS, Java, PHP) (Volume 1) Real-Time Systems and Programming Languages: Ada, Real-Time Java and C/Real-Time POSIX (4th Edition) (International Computer Science Series) What Can I Play on Sunday?, Complete Collection: 60 Easily Prepared Piano Arrangements for Services Throughout the Year (Sacred Performer Collections) I'm Not Scared... I'm Prepared! Prepared to Dye: Dyeing Techniques for Fiber Artists Home-Prepared Dog & Cat Diets: the Healthful Alternative Are You Radio Prepared? The Premed Playbook Guide to the Medical School Interview: Be Prepared, Perform Well, Get Accepted Be Prepared Surviving Wildfire: Get Prepared, Stay Alive, Rebuild Your Life (A Handbook for Homeowners) An Astronaut's Guide to Life on Earth: What Going to Space Taught Me About Ingenuity, Determination, and Being Prepared for Anything What Can I Play on Sunday?, Complete Collection: 60 Easily Prepared Late Intermediate Piano Arrangements for Services throughout the Year (Sacred Performer Collections) What Can I Play for Funerals?: 14 Easily Prepared Piano Arrangements (Alfred's Sacred Performer Collections)