AP® Computer Science A (Test Prep)

Get with the program.

  • Practice questions: 91
  • Practice exams: 3
  • Pages of review: 93
  • Videos: 113

Schools and Districts: We offer customized programs that won't break the bank. Get a quote.

Get a Quote

Can't tell an is-a from a has-a? Wondering why getPenguin returns the number of penguins, while Getpenguin only gets you...penguins? With Shmoop's guide to the AP Computer Science A exam, your mind can take flight. Unlike those poor penguins.

In this guide, you'll learn

  • how computer programming is exactly like writing an essay (except without that whole five paragraph thing).
  • why class design isn't (always) about making sure you get the cutest lab partner in chemistry, even if you're sure you two would have, um, chemistry.
  • how you can use your code to help Great Aunt Viola sort her seriously grody fridge.

Don't just iPhone it in. Get your Steve Jobs on and rock out on the AP Computer Science exam.

What's Inside Shmoop's Online AP Computer Science Test Prep

Shmoop is a labor of love from folks who love to teach. Our Test Prep resources will help you prepare for exams with fun, engaging, and relatable materials that bring the test to life.

Inside the AP Computer Science Test Prep, you'll find

  • a diagnostic exam to figure out where you're struggling before you even begin.
  • two full-length practice exams that mimic the look and feel of the exam.
  • answer explanations to help figure out where you went wrong…or right.
  • test-taking tips to help you break down a lengthy exam.
  • loads of practice drills.
  • review of object-oriented program design, including program and class design.
  • refreshers on program implementation, including implementation techniques, programming constructs, java library classes, algorithm analysis, and more.
  • information on standard data structures, including simple data types, classes, lists, and array.
  • checkups on standard algorithms, including operations on data structures, searching, and sorting.
  • review of computing in context.

AP® is a trademark registered and/or owned by the College Board, which was not involved in the production of, and does not endorse, this product.