APCS HB Woodlawn, Timeline for 30 Weeks to AP Exam, EIMACS

    Section 1: Java Basics
  1. Unit 1: Introduction and Variables (Week 1) Oct 1:
  2. Unit 2: Expressions (Weeks 2 - 4) Tests 2-5 (Weeks 1-4) Oct 1 - Oct 30
  3. Unit 3: Program Control (Weeks 5-7) Tests 6,7,8,9 Activities 6,7,8,9,10 Nov 3-Nov 13
  4. Unit 4: Methods (Weeks 8-11) Test 10,11, Activities 11, 12, 13, Lab 1 Nov 3-Nov 25
  5. Section 2: Object-Oriented Programming This section introduces students to object-oriented programming. The remaining hidden code that is being added automatically by the web service is revealed.
  6. Unit 5: Object-Oriented Programming Concepts (Weeks 12-15) Tests 12, 13, Activities 14, Dec 1 - Jan 8
  7. Unit 6: Inheritance and Polymorphism (Weeks 17 - 19) Tests 14, 15, Activities 17,18,19, Lab 4 Jan 12 - Jan 29
  8. Unit 7: Class Definitions Revisited (Week 20) Test 16, Activities 20, 21, 22, 23 Feb 2-Feb 5
  9. Unit 8: Abstractions (Weeks 21 - 23) Test 17, Lab 5, Activities 24, 25,26 Feb 9-Feb 26
  10. Section 3: Algorithms
    This section introduces students to basic algorithms in the context of arrays, and includes a variety of standard searching and sorting algorithms.
  11. Unit 9: Introduction to Algorithms (Week 24) Activities 27-28, Lab 6 March 1-March 4
  12. Unit 10: Searching and Sorting, and Program Analysis (Weeks 25 - 29) March 8-Apr 15, Tests 18, 19, Activities 29, 30, Labs 7,8
  13. Section 4: Epilogue
    The final section emphasizes the importance of review and practice in preparation for the Advanced Placement Exam.
  14. Unit 11: Review and Practice (Week 30 - 34) Apr 19-Apr 29