APCS - 1516 - March

From WLCS

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