====== 2025 AP Comp Sci A Wiki ====== [[https://apcentral.collegeboard.org/media/pdf/ap-computer-science-a-course-and-exam-description-effective-fall-2025.pdf|New (2026) Course and Exam Description]] =====Summer Assignment===== - See **AP Comp Sci A (Summer)** in Portals (Blackbaud) under **Groups** ===== Unit 1: Using Objects and Methods ===== * 1.01 * 1.02 * 1.03 * 1.04 * 1.1 to 1.4 PC (AP Classroom) * 1.05 * 1.06 * 1.1-1.6 (Runestone 1.16 to 1.19) * 1.07 * 1.08 * 1.09 * 1.5 to 1.9 PC (AP Classroom) * 1.10 * 1.11 * 1.12 * 1.13 * 1.14 * 1.15 * 1.10 to 1.15 PC (AP Classroom) * 1.7 to 1.15 (Runestone 1.20-1.23) * Unit 1 Review (AP Classroom) * Unit 1 Review (Runestone 1.24) ===== Unit 2: Selection and Iteration ===== * 2.01 Algorithms: sequencing/selection/repition * 2.02 * 2.03 * 2.04 * 2.05 * 2.06 * 2.1-2.6 AP Classroom Progress Check part 1 * 2.07 * 2.08 * 2.09 * 2.10 * 2.11 * 2.12 ===== Unit 3: Class Creation ===== * 3.01 * 3.02 * 3.03 * 3.04 * 3.05 * 3.06 * 3.07 * 3.08 * 3.09 ===== Unit 4: Data Collections ===== * 4.01 Data Privacy, Bias * 4.02 Data sets * 4.03 Arrays * 4.04 Traversing Arrays * 4.05 Array algorithms (min/max/contains/consecutive/shift/rotate) * 4.06 Files * 4.07 Integer/Double Autoboxing * 4.08 ArrayList * 4.09 Traversing using while/for/enhanced for * 4.10 ArrayList algorithms * 4.11 2D Arrays * 4.12 Nested Loops * 4.13 2D Array algorithms * 4.14 Linear Search * 4.15 Selection/Insertion Sort * 4.16 Recursion * 4.17 Using Recursion: Binary Search/Merge Sort ===== My 2025+ Labs ===== - [[ 20 Questions ]] (read/write files) - [[Color Difference]] (2D Arrays) - [[Credit Card Numbers]] (Loops arounf 2.7)