AP Computer Science
From WLCS
Contents
Friday (3/15/19)
Agenda:
- Free-response question rubric & grading
- Abstract classes review
- Complete Activity 24: Transactions
Homework:
- Complete FRQ #2 within 22.5 minutes
- 2018 APCS FRQs
Wednesday (3/13/19)
Warmup:
- Hand-written free-response question (22 minutes)
- Read through all their given code and summary
- Every variable and method...
- What is the purpose of that variable or method?
- What are the input parameters of the method?
- What is returned by the method?
- WHEN READING...DO NOT FIXATE ON WRITING CODE
Agenda:
- Free-response question rubric & grading
Monday (3/11/19)
- English 11 Writing SOL - no class
Thursday (3/7/19)
Agenda:
- Confirm that you have completed the Albert.io Inheritance & Polymorphism assignment
- Questions?
- Method overriding review & example
- Complete eIMACS: Lab 4: Inventory Tracking
- static keyword (for methods or for variables)
- binds the method or variable to the class NAME as opposed to the object instance
- static method example
- static variable example
- final keyword
- makes the variable unchangeable
- final variable example
- abstract keyword
- Abstract classes walk-through (Animal->Mammal, Fish, Bird)
- Object instances of abstract classes are *not* allowed
- Derived sub-classes of abstract classes must implement abstract methods (unless the sub-class is also abstract)
Tuesday (3/5/19)
Agenda:
- Confirm that you have completed Activity 19
- Complete the Albert.io Inheritance & Polymorphism assignment
- Complete eIMACS: Lab 4: Inventory Tracking