Please enable JavaScript to use CodeHS


Review: AP® Computer Science A

Lessons

  1. Unit One: Primitive Types

    1. 1.1 Lesson Quizzes

    2. Description
    3. Objective
    4. 1.2 Unit Quizzes

    5. Description
    6. Objective
    7. 1.3 Programming Practice

    8. Description
    9. Objective
  2. Unit Two: Using Objects

    1. 2.1 Quizzes

    2. Description
    3. Objective
    4. 2.2 Unit Quizzes

    5. Description
    6. Objective
    7. 2.3 Programming Practice

    8. Description
    9. Objective
  3. Unit Three: Boolean Expressions and if Statements

    1. 3.1 Quizzes

    2. Description
    3. Objective
    4. 3.2 Unit Quizzes

    5. Description
    6. Objective
    7. 3.3 Programming with Booleans

    8. Description
    9. Objective
  4. Unit Four: Iteration

    1. 4.1 Lesson Quizzes

    2. Description
    3. Objective
    4. 4.2 Programming Practice Boolean

    5. Description
    6. Objective
    7. 4.3 Unit Quizzes

    8. Description
    9. Objective
  5. Unit Five: Writing Classes

    1. 5.1 Lesson Quizzes

    2. Description
    3. Objective
    4. 5.2 Unit Quizzes

    5. Description
    6. Objective
    7. 5.3 Practice Problems

    8. Description
    9. Objective
  6. Unit Six: Array

    1. 6.1 Quizzes

    2. Description
    3. Objective
    4. 6.2 Unit Quizzes

    5. Description
    6. Objective
    7. 6.3 Programming Practice

    8. Description
    9. Objective
  7. Unit Seven: ArrayList

    1. 7.1 Quizzes

    2. Description
    3. Objective
    4. 7.2 Unit Quizzes

    5. Description
    6. Objective
    7. 7.3 Programming Practice

    8. Description
    9. Objective
  8. Unit Eight: 2D Array

    1. 8.1 Quizzes

    2. Description
    3. Objective
    4. 8.2 Unit Quizzes

    5. Description
    6. Objective
    7. 8.3 Exercises

    8. Description
    9. Objective
  9. Unit Nine: Inheritance

    1. 9.1 Quizzes

    2. Description
    3. Objective
    4. 9.2 Unit Quizzes

    5. Description
    6. Objective
    7. 9.3 Exercises

    8. Description
    9. Objective
  10. Unit Ten: Recursion

    1. 10.1 Quizzes

    2. Description
    3. Objective
    4. 10.2 Unit Quizzes

    5. Description
    6. Objective
    7. 10.3 Exercises

    8. Description
    9. Objective
  11. FRQ Practice Questions

    1. 11.1 Hidden Word - Walk Through

    2. Description
    3. Objective
    4. 11.2 Cargo Ships

    5. Description
    6. Objective
    7. 11.3 CookBook Class

    8. Description
    9. Objective
    10. 11.4 Problem Class

    11. Description
    12. Objective
    13. 11.5 Mortgage Calculator

    14. Description
    15. Objective
  12. Practice Tests

    1. 12.1 AP Java Practice Exam 1

    2. Description
    3. Objective
    4. 12.2 AP Practice Java Exam 2

    5. Description
    6. Objective