All coursesHigh 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.