AP Computer Science

Lesson Plans

week Mon Tues Wed Thu Fri
5/28-6/1 no school Final Exams Final Exams Final Exams Final Exams
5/21-5/25 AP Test Prep: Test #2, problem #3   Review   Review
5/14-5/18   AP Test   AP Test Prep: Test #2, problem #3  
5/7-5/11 AP Test Prep: Test #2, problem #2   AP Test Prep: Test #2, problem #2   AP Test Prep: Test #2, problem #3
4/30-5/4   AP Test Prep: Test #2, problem #1   AP Test Prep: Test #2, problem #1  
4/23-4/27 AP Test Prep: Test #1, problem #4   Parcc Testing   AP Test Prep: Test #2, problem #1
4/16-4/20   AP Test Prep: Test #1, problem #3   AP Test Prep: Test #1, problem #4  
4/9-4/13 AP Test Prep: Test #1, problem #2   AP Test Prep: Test #1, problem #2   AP Test Prep: Quiz and Test #1, problem #3
4/2-4/6 spring break AP Test Prep: Test #1, problem #1   AP Test Prep: Test #1, problem #1  
3/26-3/30 spring break spring break spring break spring break spring break
3/16-3/23  

AP Test Prep

  AP Test Prep  
3/12-3/16 Recursion   Recursion   Recursion
3/5-3/9   Abstract Classes and Interfaces: Powerschool: group work   Abstract Classes and Interfaces: Powerschool: group work  
2/26-3/1 Abstract Classes and Interfaces: Powerschool: group work   Abstract Classes and Interfaces: Powerschool: group work   Abstract Classes and Interfaces: Powerschool: group work
2/19-2/23 no school Abstract Classes and Interfaces: Powerschool: independent work   Abstract Classes and Interfaces: Powerschool: independent work  
2/12-2/16 Abstract Classes and Interfaces: Powerschool: independent work   Abstract Classes and Interfaces: Powerschool: independent work   no school
2/5-2/9 no school
course selections
no school
course selections
  Abstract Classes and Interfaces: Powerschool: Introduction  
1/29-2/2 Searching and Sorting: Searching Programming   Searching and Sorting: Searching Programming   Searching and Sorting: Test
1/22-1/26   Searching and Sorting: Sorting programming   Searching and Sorting: Searching Programming  
1/15-1/19 no school   Searching and Sorting: Sorting programming   Searching and Sorting: Searching Algorithms
1/8-1/12 no school  

Searching and Sorting: Sorting Algorithms

 

Searching and Sorting: Sorting programming

           
12/18-12/22 Review final exams final exams final exams final exams
12/11-12/15   Review Program   Review Program  
12/4-12/8   Inheritance: Intro Program   Inheritance: Intro Program  
11/27-12/1 Arrays: Multidimentional Arrays   Arrays: Multidimentional Arrays   Inheritance: Intro Program
15: 11/20-11/23   Arrays: Multidimentional Arrays no class no class no class
14: 11/13-11/17   Arrays: Arrays of objects   Arrays: Arrays of objects  
13: 11/6-11/10   Arrays: Arrays Intro PP 8.3   Arrays: Arrays of objects  
12: 10/30-11/3 Object Oriented Intro: Classes
Skyline program
  Object Oriented Intro: Classes
Skyline program
  Arrays: Arrays Intro PP 8.3
11: 10/23-10/27 Object Oriented Intro: Classes
Skyline program
  no class Object Oriented Intro: Classes
Skyline program
 
10: 10/16-10/20   Object Oriented Intro: Classes
Bank Accounts
  Finish work for end of quarter.  
9: 10/9-10/13 no school   Object Oriented Intro: Methods
Sine Program
  Object Oriented Intro: Classes
Bank Accounts
8: 10/2-10/6 Object Oriented Intro Strings:
Password Program
  Frames, Panels, Labels   Frames, Panels, Labels
7: 9/25-9/29   Loops and Conditionals: review  

Object Oriented:
Intro and strings

 
6: 9/18-9/23 Loops and Conditionals: repeat loops   Loops and Conditionals: repeat loops   Loops and Conditionals: for loops
5: 9/11-9/15   Loops and Conditionals: Boolean logic, if statements   Loops and Conditionals: while statments and incrementals  
4: 9/4-9/8 no school   Programming Start   Programming Start
3: 8/28-9/1

Binary, Bits, and Bytes
Java: Intro

 

Hardware
Jav:a: Intro

  Java: Intro
2: 8/21-8/25   Binary, Bits, and Bytes   Binary, Bits, and Bytes  
1: 8/14-8/18         Class Intro