AP Computer Science

Monday, November 21, 2005

Week 12

Mon

Start Chapter 6 - Arrays
Read pp. 298 - 311
Program Planets.java
-- use parallel arrays
-- order, name, moons, distance
Homework
P. 372 multiple choice 6.1 - 6.4
p. 375 short answer 6.1 - 6.3

Thursday, November 17, 2005

Week 11

Mon/Tue

programming p. 244 4.8
homework p. 237 4.11 and 4.12

Wed

p. 243 4.2, 4.1
Banking.java, Account.java
Review for Ch. 4 Test on Fri

Thu

Complete Wed. work
Begin Module 2 Academy Connection

Fri

Ch. 4 Test
Continue Module 2 Academy Connection

Wednesday, November 09, 2005

Week 10

Mon -- Create your own class
Include default and overloaded constructors, get and set methods, toString() method, other method
Compile and test using a driver class

Tue -- Quiz -- Person class

Wed -- Guest speaker
Review Tuesday's quiz
begin Academy Connection Online Module 1

Thu -- Take online quiz for Module 1 --
Write out the questions and answers longhand

Fri -- Veteran's Day School Holiday

Friday, November 04, 2005

Week 9

Mon -- classes and objects
create a Car and Book class
homework -- read p. 1889 - 214 sr p 236 - 237 4.1 to 2.10

Tue -- finish creating the Book class
default and overloaded constructors, get and set methods,
toString method, turn(), turn(int numPages), turnTo(int page)
do not go beyond end of book in turn methods

Wed -- creating packages
ap package extend the Keyboard class from cs1
my methods -- start collecting common and useful methods

Thu -- AP lab ch. 4 Coin class
BiasedCoin

Fri -- extend the my methods class from the ap class