|
|
(339 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Thursday (3/21/19) == | + | == [[APCS - Archives]] == |
− | '''Agenda:'''
| |
− | * FRQ #3 HW check
| |
− | * Grade FRQ #3
| |
− | * Discussion: How do you study for a comprehensive exam?
| |
− | * Two-Dimensional Arrays review
| |
− | ** array[ROW][COL]
| |
− | ** instantiation & creation
| |
− | ** traversal / iteration through
| |
− | ** Tic-Tac-Toe example
| |
− | ** Image processing example(s)
| |
− | | |
− | '''Homework:'''
| |
− | * Complete 2018 FRQ #4 '''and''' self-score using the scoring guidelines
| |
− | ** [https://apcentral.collegeboard.org/pdf/ap18-frq-computer-science-a.pdf 2018 APCS FRQs]
| |
− | ** [https://secure-media.collegeboard.org/ap/pdf/ap18-sg-comp-sci-a.pdf 2018 APCS FRQ Scoring Guidelines]
| |
− | | |
− | == Tuesday (3/19/20) ==
| |
− | '''Agenda:'''
| |
− | * Grade 2018 FRQ #2
| |
− | * [https://docs.oracle.com/javase/tutorial/java/concepts/interface.html Interfaces]
| |
− | ** Real-world interface examples (mouse, keyboard, num pad, calculator, head phones, etc)
| |
− | ** '''interface''' and '''implements''' keywordS
| |
− | *# Interfaces do not have instance variables (you can have static final variables)
| |
− | *# Interfaces only contain method signatures (no method bodies or implementations)
| |
− | *# Classes can '''implement''' multiple interfaces
| |
− | *# Implementing an interface requires "implementing" the methods of the interface
| |
− | * Interface example walk-through
| |
− | | |
− | '''Homework:'''
| |
− | * Complete 2018 FRQ #3 within 22.5 minutes
| |
− | ** [https://apcentral.collegeboard.org/pdf/ap18-frq-computer-science-a.pdf 2018 APCS FRQs]
| |
− | | |
− | == 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
| |
− | ** [https://apcentral.collegeboard.org/pdf/ap18-frq-computer-science-a.pdf 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 [https://www.albert.io/assignment/d8da5c33-2eaf-4edf-b1ee-28410d733889 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 [https://www.albert.io/assignment/d8da5c33-2eaf-4edf-b1ee-28410d733889 Albert.io Inheritance & Polymorphism assignment]
| |
− | * Complete eIMACS: Lab 4: Inventory Tracking
| |
− | | |
− | == Archives == | |
− | * [[APCS - 1819 - February]]
| |
− | * [[APCS - 1819 - January]]
| |
− | * [[APCS - 1819 - December]]
| |
− | * [[APCS - 1819 - November]]
| |
− | * [[APCS - 1819 - October]]
| |
− | * [[APCS - 1819 - September]]
| |
− | * [[APCS - 1718]]
| |
− | * [[APCS - 1516]]
| |