All courses

High School Tutoring

AP Computer Science A Tutoring

Java, objects and methods, selection and iteration, class creation, and data collections.

What we cover

  • Unit 1: Using Objects and Methods, including primitive types, classes, and APIs
  • Unit 2: Selection and Iteration, conditionals and loops
  • Unit 3: Class Creation, organizing behavior and attributes into classes
  • Unit 4: Data Collections, arrays, ArrayLists, and 2D arrays
  • Designing a program and writing the algorithms to implement it
  • Testing code and correcting errors
  • Documenting and explaining how your code works
  • Free response practice and exam format

Common sticking points

  • Writing classes from scratch rather than using ones you were given
  • Nested loops and tracing what a loop actually does
  • Arrays versus ArrayLists, and 2D array indexing
  • Explaining your code in writing for the free response section

Bring the assignment or problem set you are working on and we will go through it together.

Book a session

Calendar not loading? Book on Cal.com instead.

Have a question first?

Send me what you are working on and I will get back to you.