Unit 4 Data Collections
This unit introduces the Java data structures of array, ArrayList, and 2D array, which are used to represent collections of data. Searching and sorting algorithms using iteration and recursion are also covered.
-
AP Exam Weighting: 30β40%
-
Class Periods: ~50-52
-
Time Estimate: 90 minutes per lesson except 45 minutes for 4.1, 4.2, and 4.7. At least 20 class periods for review, practice, FRQs, labs, progress checks, and assessments.
-
AP Classroom Progress Check Unit 4 Part 1: Topics 4.1β4.5, Multiple-choice: ~18 questions, Free-response: 2 questions on Data Analysis with Array (partial)
-
AP Classroom Progress Check Unit 4 Part 2: Topics 4.6β4.10, Multiple-choice: ~21 questions, Free-response: 2 questions on Data Analysis with ArrayList
-
AP Classroom Progress Check Unit 4 Part 3: Topics 4.11β4.17, Multiple-choice: ~21 questions, Free-response: 2 questions on 2D Array