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 09: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