AP Computer Science 'A' -- Spring 2022 -- Goldsmith

Daily Schedule of Lectures, Assignments, & Assessments

 

This document is subject to change at any time.

 

Quizzes are generally given at the start of the class period.

For all assignments, make sure you follow the Java Coding Guidelines.

 

 

WEEK #1

 

Day #1

Wednesday

(1/5)

 

Demonstration & Setup & Practice:  CodeHS.com Sandbox for Java

 

Sign-up Link for CodeHS:  https://codehs.com/go/18C4F

 

Review:  Fall Final Exam

 

Start:  Java Classwork #14 (Coin Dispenser)

 

 

Day #2

Friday

(1/7)

 

Lecture & Demonstration:  Two-Dimensional Arrays

 

Work on:  Java Classwork #14 (Coin Dispenser)

 

Start:  Java Classwork #15 (Connect Four)

 

WEEK #2

 

Day #3

Tuesday

(1/11)

 

 

Finish:  Java Classwork #14 (Coin Dispenser)

 

Work on:  Java Classwork #15 (Connect Four)

 

Due:  Classwork #14 (Coin Dispenser) (10 points)

 

 

Day #4

Thursday

(1/13)

 

 

Java Quiz #8:  Array Operations (30 points)

 

Work on:  Java Classwork #15 (Connect Four)

WEEK #3

 

Day #5

Tuesday

(1/18)

 

 

Lecture & Demonstration:  Number Systems

 

Finish:  Java Classwork #15 (Connect Four)

 

Start:  Java Classwork #16 (Number Conversions)

 

Due:  Classwork #15 (Connect Four) (15 points)

 

 

Day #6

Thursday

(1/20)

 

 

Work on:  Java Classwork #16 (Number Conversions)

WEEK #4

 

Day #7

Monday

(1/24)

 

 

Lecture & Demonstration:  Sequential & Binary Searches

 

Finish:  Java Classwork #16 (Number Conversions)

 

Start:  Java Classwork #17 (Store and Search)

 

Due:  Classwork #16 (Number Conversions) (10 points)

 

 

Day #8

Wednesday

(1/26)

 

 

Work on:  Java Classwork #17 (Store and Search)

 

Day #9

Friday

(1/28)

 

 

Java Quiz #9:  [TBD] (30 points)

 

Work on:  Java Classwork #17 (Store and Search)

 

WEEK #5

 

Day #10

Tuesday

(2/1)

 

 

Finish:  Java Classwork #17 (Store and Search)

 

Due:  Classwork #17 (Store and Search) (15 points)

 

 

Day #11

Thursday

(2/3)

 

 

Lecture & Demonstration:  Java Inheritance

 

Start:  Java Classwork #18 (Back to School)

WEEK #6

 

Day #12

Monday

(2/7)

 

 

Work on:  Java Classwork #18 (Back to School)

 

Day #13

Wednesday

(2/9)

 

 

Work on:  Java Classwork #18 (Back to School)

 

 

Day #14

Friday

(2/11)

 

 

Java Quiz #10:  [TBD] (30 points)

 

Work on:  Java Classwork #18 (Back to School)

 

Due:  Classwork #18 (Back to School) (10 points)

 

WEEK #7

 

Day #15

Tuesday

(2/15)

 

 

 

 

Day #16

Thursday

(2/17)

 

 

 

WEEK #8

 

Day #17

Wednesday

(2/23)

 

 

 

 

Day #18

Friday

(2/25)

 

 

 

WEEK #9

 

Day #19

Tuesday

(3/1)

 

 

 

 

Day #20

Thursday

(3/3)

 

 

 

WEEK #10

 

Day #21

Monday

(3/7)

 

 

 

 

Day #22

Wednesday

(3/9)

 

 

 

 

Day #23

Friday

(3/11)

 

 

 

WEEK #11

 

Day #24

Tuesday

(3/15)

 

 

 

 

Day #25

Thursday

(3/17)

 

 

 

WEEK #12

 

Day #26

Tuesday

(3/22)

 

 

 

 

Day #27

Thursday

(3/24)

 

 

 

WEEK #13

 

Day #28

Monday

(3/28)

 

 

 

 

Day #29

Wednesday

(3/30)

 

 

 

 

Day #30

Friday

(4/1)

 

 

 

WEEK #14

 

Day #31

Tuesday

(4/12)

 

 

 

 

Day #32

Thursday

(4/14)

 

 

 

WEEK #15

 

Day #33

Wednesday

(4/20)

 

 

 

 

Day #34

Friday

(4/22)

 

 

 

WEEK #16

 

Day #35

Tuesday

(4/26)

 

 

 

 

Day #36

Thursday

(4/28)

 

 

 

WEEK #17

 

Day #37

Monday

(5/2)

 

 

 

 

Day #38

Wednesday

(5/4)

 

 

COLLEGE BOARD APCS-A EXAM DAY!!!

 

Day #39

Friday

(5/6)

 

 

 

WEEK #18

 

Day #40

Tuesday

(5/10)

 

 

 

 

Day #41

Thursday

(5/12)

 

 

 

WEEK #19

 

Day #42

Monday

(5/16)

 

 

NO SENIORS

 

Day #43

Wednesday

(5/18)

 

 

NO SENIORS

 

Day #44

Friday

(5/20)

 

 

NO SENIORS