# APCS - 1718 - April

From WLCS

## Contents

## Monday (4/30/18)

**Agenda:**

- AP/IB Exam Study Day

## Tuesday - Thursday (4/24/18 - 4/26/18)

**Agenda:**

- Practice MC (15 Questions) - 33 minutes

## Friday (4/20/18)

**Agenda:**

- Practice MC (14 Questions) - 31 minutes

## Wednesday (4/18/18)

**Agenda:**

- Finish 2017 AP CS FRQ Question #3
- AP/IB Exam Calendar
- Which days will you be missing class?

- Practice MC (14 Questions) - 31 minutes on
**Friday (4/20/18)** - Common AP Algorithms reference
- Merge Sort Algorithm

## Monday (4/16/18)

**Agenda:**

- 2015 AP CS MC practice (1m30s per question)
- #3, 10, 33

- 2017 AP CS FRQ practice
- Question 3 - 30 minutes

## Thursday (4/12/18)

**Agenda:**

- AP Java Language subset guide
- Integer & Double object classes
- 2017 AP FRQ practice
- Question 4 - 20 minutes

## Tuesday (4/10/18)

**Agenda:**

- 2017 AP FRQ practice
- Question 1 - 20 minutes
- Question 2 - 20 minutes
- Question 3 - 30 minutes
- Question 4 - 20 minutes

## Thursday (4/5/18)

**Agenda:**

- Algorithms review
- Algorithm Identification Quiz on Canvas
- Individual grade meetings to finalize grading

## Tuesday (4/3/18)

**Agenda:**

- Mr. Bui is out because his son as the flu
- Insertion sort
- Go to https://visualgo.net/bn/sorting
- Be sure to click on
**INS**for Insertion Sort at the top - Click on
**Create**->**Random** - Click on
**Sort**->**Go** - Run the visualization as many times as you need
- You can slow down the visualization and observe the pseudocode in the lower right
- You may also look up the Java code for insertion sort

- Algorithms Quiz on
**Thursday (4/5/18)**- You will be given the Java code for the following algorithms, and you must be able to identify the name of the algorithm
- Linear search
- Binary search
- Minimum search
- Maximum search
- Selection sort
- Bubble sort
- Insertion sort

- You will be given the Java code for the following algorithms, and you must be able to identify the name of the algorithm
- Use the remaining time in class to complete any missing assignments