AP Computer Science

Lesson Plans

week Mon Tues Wed Thu Fri
5/27-5/31 no school       Final Exam
5/20-5/24 Review   Senior Final   Review
5/13-5/17   AP Test Prep: Test #2 Project #2   AP Test Prep: Test #2 Project #2  
5/6-5/10 AP Test Prep: Test #2 Project #1   AP Test Prep: Test #2 Project #2   AP Test Prep: Test #2 Project #2
4/29-5/3   AP Test Prep: Test #2 Project #1   AP Test Prep: Test #2 Project #1  
4/22-4/26 AP Test Prep: Test #1 Project #4 testing testing   AP Test Prep: Test #1 Project #4
4/15-4/19 AP Test Prep: Test #1 Project #3   AP Test Prep: Test #1 Project #4   snow day
4/8-4/12   AP Test Prep: Test #1 Project #3   AP Test Prep: Test #1 Project #3  
4/1-4/5 AP Test Prep: Test #1 Project #2   AP Test Prep: Test #1 Project #2   AP Test Prep: Test #1 Project #2
3/25-3/29 Spring Break Spring Break Spring Break Spring Break Spring Break
3/18-3/22   AP Test Prep: Test #1 Project #1   AP Test Prep: Test #1 Project #1  
3/11-3/16 Abstract Class and Interfaces   AP Test Prep: Test #1 Project #1   AP Test Prep: Test #1 Project #1
3/4-3/8   Abstract Class and Interfaces   Searching and Sorting Test  
2/25-3/1 Recursion   Recursion   Abstract Class and Interfaces
2/18-2/22 no school snow day   Searching  
2/11-2/15 Searching   Searching   no school
2/4-2/8 registration registration   Sorting  
1/28-2/1 Sorting   Sorting   Sorting
1/21-1/25 no school Inheritance: Intro Program   Sorting  
1/14-1/18   Array Lists   Inheritance: Intro Program  
1/7-1/11     Array Lists   Array Lists
Winter Break          
12/17-12/21 Review Finals Finals Finals Finals
12/10-12/14 Review Program   Review Program   Review Program
12/3-12/7   Arrays: Two-dimensional arrays Battleship Revised   Arrays: Two-dimensional arrays Battleship Revised  
11/26-11/30   Arrays: Two-dimensional arrays Battleship Revised   Arrays: Two-dimensional arrays Battleship Revised  
11/19-11/23 Finish Work   no school no school no school
11/12-11/16 no school Arrays: Two-dimensional arrays   Arrays: Two-dimensional arrays  
11/5-11/9   Arrays: Arrays of Objects & Strings   Arrays: Arrays of Objects & Strings  
10/29-11/2 Arrays: Arrays Intro   Arrays: Arrays Intro   Arrays: Arrays of Objects & Strings
10/22-10/26   Object Oriented Intro: Student Account Overloaded   Object Oriented Intro: Student Account Overloaded  
10/15-10/19 Object Oriented Intro: Game Character Overloaded   Object Oriented Intro: Game Character Overloaded   Object Oriented Intro: Student Account Overloaded
10/8-10/12 no school   PSAT testing Object Oriented Intro: Game Character Overloaded  
10/1-10/5 Methods:
My Math Methods
  Object Oriented Intro: Game Character Class   Object Oriented Intro: Game Character Class
9/24-9/28   Programming Intro Test  

Methods:
My Math Methods

 
9/17-9/21

Loops and Conditionals: GPA Calculator

 

Loops and Conditionals:
Stars Program

 

Loops and Conditionals:
Stars Program

9/10-9/14   Strings: Password Checker   Loops and Conditionals: GPA Calculator  
9/3-9/7 Labor Day   Loops and Conditionals: Rock, Paper, Scissors   Strings: Rock, Paper, Scissors with Strings
8/27-8/31

Variables and Expressions: Fractions Program

 

Variables and Expressions: House Drawing

  Loops and Conditionals: Leap year
8/20-8/24  

Binary, Bits, and Bytes

Programming: Eclipse Into

 

Variables and Expressions: Number variables program

 
8/13-8/16        

Class Intro

Binary, Bits, and Bytes

 

 

2017-2018 Lesson Plans