Difference between revisions of "APCS - 1516 - March"
From WLCS
(Created page with "== Friday (2/26/16) == '''Agenda:''' * Missing work * Class hierarchies and terminology * Complete Activity 18 (should be easy) * Polymorphism * Homework: Complete Test 14 == Mo...") |
|||
Line 1: | Line 1: | ||
− | == | + | == Monday - Wednesday (3/28/16 - 3/30/16) == |
'''Agenda:''' | '''Agenda:''' | ||
− | * | + | * Work that should already be completed: |
− | * | + | ** Activities 16-20, 22, 24-25 |
− | * | + | ** Lab 3 |
− | * | + | ** Tests 13-16 |
− | * | + | * Review search and sorting algorithms |
+ | * [https://www.khanacademy.org/computing/computer-science/algorithms KhanAcademy Algorithms] | ||
+ | * Review search implementations | ||
+ | * Implement and test all three sorting algorithms in a new static class called SortingAlgorithms: | ||
+ | ** Selection sort | ||
+ | ** Insertion sort | ||
+ | ** Merge sort | ||
− | == Monday - | + | == Monday - Friday (3/21/16 - 3/25/16) == |
+ | * Spring Break | ||
+ | |||
+ | == Thursday (3/17/16) == | ||
+ | '''Agenda:''' | ||
+ | * Implement the search algorithms: | ||
+ | ** Sequential (Linear) Search | ||
+ | ** Binary Search | ||
+ | |||
+ | == Tuesday (3/15/16) == | ||
+ | '''Agenda:''' | ||
+ | * Work that should already be completed: | ||
+ | ** Activities 16-20, 22, 24-25 | ||
+ | ** Lab 3 | ||
+ | ** Tests 13-16 | ||
+ | * Interfaces questions? | ||
+ | * Search Algorithms - [[Media:Searching.pptx]] | ||
+ | ** Sequential (Linear) Search | ||
+ | ** Binary Search | ||
+ | * Sorting Algorithms | ||
+ | ** Selection sort | ||
+ | ** Insertion sort | ||
+ | ** Merge sort | ||
+ | |||
+ | == Friday (3/11/16) == | ||
'''Agenda:''' | '''Agenda:''' | ||
− | * | + | * Work that should already be completed: |
− | ** | + | ** Activities 16-20, 22, 24 |
− | ** Lab 3 | + | ** Lab 3 |
− | ** | + | ** Tests 13-16 |
− | * | + | * Interfaces |
− | * Complete Activity | + | * Complete Activity 25 |
− | ''' | + | == Wednesday (3/9/16) == |
− | * | + | '''Warmup:''' |
− | + | * Describe two characteristics/reasons to create/use an abstract class | |
− | |||
'''Agenda:''' | '''Agenda:''' | ||
− | * | + | * Teen Tech Help volunteer opportunity |
− | * | + | ** Thursday (3/10/16), 3:30-5pm @ Central Library |
− | ** | + | ** Show old people how to use their electronic devices |
− | ** | + | ** Meet at Mr. Bui's room after school |
− | ** | + | * Work that should already be completed: |
− | * | + | ** Activities 16-20, 22, 24 |
+ | ** Lab 3 | ||
+ | ** Tests 13-16 | ||
+ | * Practice Free Response Question | ||
− | == | + | == Monday (3/7/16) == |
'''Agenda:''' | '''Agenda:''' | ||
− | * | + | * Work that should already be completed: |
− | ** | + | ** Activities 16-20, 22 |
− | * | + | ** Lab 3 |
− | ** | + | ** Tests 13-15 |
− | ** | + | * this keyword review |
+ | * Complete Test 16 for homework | ||
+ | * Abstract classes | ||
+ | ** abstract keyword | ||
+ | ** Why is it useful? | ||
+ | ** Examples | ||
+ | * Complete Activity 24 | ||
'''Homework:''' | '''Homework:''' | ||
− | * Complete | + | * Complete Test 16 |
+ | * Complete Activity 24 | ||
− | == | + | == Thursday (3/3/16) == |
'''Agenda:''' | '''Agenda:''' | ||
− | * | + | * Work that should already be completed: |
− | ** | + | ** Activities 16-19 |
− | * Complete | + | ** Lab 3 |
+ | ** Tests 13-15 | ||
+ | * Complete Activity 20 | ||
+ | * Multiple constructors review | ||
+ | * public and private keywords review | ||
+ | * Overloaded methods review | ||
+ | * Integer & Double classes | ||
+ | * Complete Activity 22 | ||
'''Homework:''' | '''Homework:''' | ||
− | * Complete | + | * Complete Activity 22 |
− | == | + | == Tuesday (3/1/16) == |
'''Agenda:''' | '''Agenda:''' | ||
− | * | + | * Check for missing work |
− | * | + | * Review Polymorphism |
+ | * Overriding methods | ||
+ | * Complete Activity 19 | ||
+ | * class methods and variables | ||
+ | ** static keyword | ||
+ | ** final keyword | ||
+ | |||
+ | '''Homework:''' | ||
+ | * Complete Test 15 |
Revision as of 10:19, 8 April 2016
Contents
Monday - Wednesday (3/28/16 - 3/30/16)
Agenda:
- Work that should already be completed:
- Activities 16-20, 22, 24-25
- Lab 3
- Tests 13-16
- Review search and sorting algorithms
- KhanAcademy Algorithms
- Review search implementations
- Implement and test all three sorting algorithms in a new static class called SortingAlgorithms:
- Selection sort
- Insertion sort
- Merge sort
Monday - Friday (3/21/16 - 3/25/16)
- Spring Break
Thursday (3/17/16)
Agenda:
- Implement the search algorithms:
- Sequential (Linear) Search
- Binary Search
Tuesday (3/15/16)
Agenda:
- Work that should already be completed:
- Activities 16-20, 22, 24-25
- Lab 3
- Tests 13-16
- Interfaces questions?
- Search Algorithms - Media:Searching.pptx
- Sequential (Linear) Search
- Binary Search
- Sorting Algorithms
- Selection sort
- Insertion sort
- Merge sort
Friday (3/11/16)
Agenda:
- Work that should already be completed:
- Activities 16-20, 22, 24
- Lab 3
- Tests 13-16
- Interfaces
- Complete Activity 25
Wednesday (3/9/16)
Warmup:
- Describe two characteristics/reasons to create/use an abstract class
Agenda:
- Teen Tech Help volunteer opportunity
- Thursday (3/10/16), 3:30-5pm @ Central Library
- Show old people how to use their electronic devices
- Meet at Mr. Bui's room after school
- Work that should already be completed:
- Activities 16-20, 22, 24
- Lab 3
- Tests 13-16
- Practice Free Response Question
Monday (3/7/16)
Agenda:
- Work that should already be completed:
- Activities 16-20, 22
- Lab 3
- Tests 13-15
- this keyword review
- Complete Test 16 for homework
- Abstract classes
- abstract keyword
- Why is it useful?
- Examples
- Complete Activity 24
Homework:
- Complete Test 16
- Complete Activity 24
Thursday (3/3/16)
Agenda:
- Work that should already be completed:
- Activities 16-19
- Lab 3
- Tests 13-15
- Complete Activity 20
- Multiple constructors review
- public and private keywords review
- Overloaded methods review
- Integer & Double classes
- Complete Activity 22
Homework:
- Complete Activity 22
Tuesday (3/1/16)
Agenda:
- Check for missing work
- Review Polymorphism
- Overriding methods
- Complete Activity 19
- class methods and variables
- static keyword
- final keyword
Homework:
- Complete Test 15