| Exploring Computer Science
 
 
Getting Java and BlueJ 
Starting out with BlueJ
Computing in Context
APCS Quick Reference
Introduction to Programming (8 days)
Decision Structures (6 Days)
What Not to do with if-else
For Loops (6 Days)
While Loops (6 Days)
Intro to Classes(7 Days)
Nested Loops (4 Days)
Strings (6 days)
Functions (6 days)
Wrapper Classes (6 Days)
Math.random()(4 Days)
Static variables (1 day)
Overloading Equals for Objects
Arrays (10 Days)
Holiday Homework Assignment (1)Holiday Assignment (2)
Wood Finder Project
The ArrayList Class(10 Days)
Matrices
Some Notes on Objects
Classes Part 2 (with Inheritance) (10 Days)
Integer MIN and MAX
Run Time and Compile Errors
Floating Point Errors
Recursion (4 Days)
Sorting and Searching (10 Days)
Grid World Case Study (20 Days)
Online and Multiple Choice Tests
Review for the Test (28 Days)
Java Notes (extensive)
After the Test and Extra Credit
Post AP Problems
Practice It Web Problems
 | 
     |