Week 17: Prep and OCS Requirements

Week 17: Prep and OCS Requirements

Week 17 of Sprint 5: AP Java FRQ Topics & OCS Platform Enhancement.

Learning goals

✓Design Abstract Classes and Interface Contracts
✓Build Generic Classes and Methods for Project Data
✓Explain Access, Scope, and Static versus Dynamic Binding
✓PBL Observation - Inspect Submitter and the Parameterized AssignmentQueueConverter Contract

This week

Assignment 3.08 Scope and Access Know where a variable is visible, spot a shadowed instance variable, and use private fields with public accessors and mutators. Assignment 3.08 Scope and Access Know where a variable is visible, spot a shadowed instance variable, and use private fields with public accessors and mutators. Lesson Abstract Fibonaccii Hack A Fibonacci algorithm that runs using an abstract parent class. Lesson Collectables Interfaces Supplemental AP practice FRQ 2 - Class Writing and Design - 2015 Exam Q4 - CS112 - Interfaces AP CSA 2015 Exam Q4 - Implement NumberGroup, Range, and interface-based membership tests. Supplemental AP practice FRQ 2 - Class Writing and Design - 2015 Exam Q4 - CS112 - Interfaces AP CSA 2015 Exam Q4 - Implement NumberGroup, Range, and interface-based membership tests. Supplemental AP practice FRQ 2 - Class Writing and Design - 2016 Exam Q1 - CS112 - Inheritance Solution and Overview of the AP CSA 2016 Free Response Question 1 Supplemental AP practice FRQ 2 - Class Writing and Design - 2017 Exam Q2 - CS112 - Interfaces AP CSA 2017 Exam Q2 - Implement MultPractice using the StudyPractice interface. Supplemental AP practice FRQ 2 - Class Writing and Design - 2017 Exam Q2 - CS112 - Interfaces AP CSA 2017 Exam Q2 - Implement MultPractice using the StudyPractice interface. Supplemental AP practice FRQ 2 - Class Writing and Design - 2018 Exam Q3 - CS112 - Interfaces AP CSA 2018 Exam Q3 - Implement CodeWordChecker constructors and string validation. Supplemental AP practice FRQ 2 - Class Writing and Design - 2018 Exam Q3 - CS112 - Interfaces AP CSA 2018 Exam Q3 - Implement CodeWordChecker constructors and string validation.

Computer Science A