If you are planning on taking the APCS A exam, this page is meant to provide some extra resources to help you prepare.

Online Book: CSAwesome

This is a link to an online textbook for APCS A. It’s free, and has a bunch of interactive questions in it. https://runestone.academy/ns/books/published/csawesome/index.html?mode=browsing

Here are chapters that you should focus on:

  • Chapters 11-15 are all AP exam practice & prep.
  • Chapter 7 covers ArrayLists.
  • Chapter 10 covers recursion.
  • Section 6.3 talks about a different style of for loop than what we’re used to.
  • Chapter 5 covers classes, it should mostly be familiar, but includes a deeper discussion on private and public that would be useful.

My advice is to start with the reviews in chapter 11, and then use that to inform what of the material you need to go over.