AP Computer Science Handouts



Chapter One


Chapter Two


#1 Primitive Types
Homework assignment on primitive types.
#2 Strings & Object
Homework assignment on strings and objects.
#3 Arithmetic Expressions
Homework assignment on arithmetic expressions.
#4 Classes
Homework questions on classes.
#5 Packages and the Math Class
Homework questions on packages and the Math class.
#6 HTML & Applets
Homework questions on HTML and Applets.
#7 Graphics
Homework questions on introductory graphics.

Chapter Three


#1 Conditional Statements
Homework questions conditional statements.
#2 Conditional Statements #2
Additional homework questions on conditional statements.
#3 Boolean Expressions
Homework questions on boolean operators.
#4 While Loops & String Tokernizer
Homework questions while loops and string tokenizer.
#5 For Loops
Homework questions on for loops.

Chapter Four


#1 Classes, Objects & Methods
Homework questions classes objects and methods and their use in object oriented
programming.
#2 Classes, Objects & Methods
Additional homework questions classes objects and methods and their use in
object oriented programming.
#3 Classes, Objects & Methods
Additional homework questions classes objects and methods and their use in
object oriented programming.

#4 Classes, Objects & Methods
Additional homework questions classes objects and methods and their use in
object oriented programming.

#5 Classes, Objects & Methods
Additional homework questions classes objects and methods and their use in
object oriented programming.

Chapter Five


#1 Enhancing Classes
Homework questions on elements that enhance classes.
#2 Enhancing Classes
Additional homework questions classes objects and methods and their use in
object oriented programming.
#3 Enhancing Classes
Additional homework questions classes objects and methods and their use in
object oriented programming.

Chapter Six


#1 Arrays
First homework questions on arrays and array related topics.
#2 Arrays
Second homework questions on arrays and array related topics.
#3 Arrays
Third homework questions on arrays and array related topics.

Free Response Questions

2005 Free Response Questions
2006 Free Response Questions
2007 Free Response Questions
2008 Free Response Questions
2009 Free Response Questions