|
AP Computer Science A
Information
Welcome class of 2010 to Advanced
Placement Computer Science!
1st Quarter
Outline |
Download
Lab Manuals Here
| GridWorld Files
|
Programming Project/Lab Guidelines
Chapter 2 Pre-Lab Answers
| Chapter 3 Pre-Lab
Answers | Chapter 4 Pre-Lab Answers
Advanced Placement Computer Science
Exam - May 4, 2010! (A
Day)
AP
Statistics Exam in the
afternoon
Work due @
end of class Monday, April 12, 2010:
Practice Exam Selected
Response
Homework
due Wednesday, April14,2010:
Practice Exam Free Response
and
Gridworld Part 4
AP
Computer Science A Quick Reference for 2010
MANDATORY MOCK EXAM
Selected Response -
Friday, April 16,2010 | Free Response - Tuesday,
April 20, 2010
If you will not be present on either of these days,
you MUST make an appointment on either
Wednesday or Thursday preceding the exam after
school.
Homework
due Thursday, April 8, 2010:
Spring Packet #13.
Trace through this code and give the output of the
entire string. Show the simulation on paper. You
will need to understand <arraylist>.
public boolean
add(Object obj) - appends the element to the end
of this list.
public void
add(int index, Object element) - inserts the
element into this list at the index.
Homework due Wednesday, March 10,
2010: Blue Java Page 285 6.11 - Change the
Tunes program
(Listing 6.7) so that it keeps
CDs sorted by
title. Use general object sort defined in the
Sorts
class from chapter six. All three
programs (Tunes, Cd, and
CDCollection)
must be turned in using the
Digital Drop Box. In an effort to save
paper and the environment, hand written and printed
out assignments will not be accepted.
Homework due Monday, February 8, 2010.
The
L&L bank can handle up to 30 customers who have
savings accounts. Design an implement a program that
manages the accounts. Keep track of key information
and let each customer make deposits and withdrawals.
Produce error messages for invalid transactions.
Hint: You may want to base your accounts on the
Account class from Chapter 4. Also provide a method
to add 3 percent interest to all accounts whenever
the method is invoked.
Design
and implement an application that reads a number of
integers that are in the range 0 to 50 inclusive and
counts how many times each one is entered. After
all input has been processed, print all of the
values, with the number of times each one was
entered.
Design
and implement an application that reads a set of
values in the range 1 to 100 from the user and then
creates a chart showing how often the values
appeared. The chart should use asterisks to show
where the values fall. The ranges should be 1-10,
11-20, 21-30…to 91-100. Print one asterisk for each
value entered.
Lab
Manual 7 - The Shopping Cart
Programming project: Modify the Card class in
chapter 4 programming projects. The Card
class should represent a standard playing card.
Create a class called DeckOfCards that stores
52 objects of the Card class. Include methods that
shuffle the deck, deal a card, and report the number
of cards left in the deck. The shuffle method should
assume that you have a full deck. Create a driver
class with a main method that deals each card from a
shuffled deck, printing each card as it is dealt.
Click
here for the ARRAYS/LISTS lecture notes.
Keep up with Mrs. White by
downloading the PPT Chapter 5
Enhancing Classes |
PPT Ch 6
Arrays | PPT Ch 8
Recursion
New Grading
Mandates (Countywide):
50% - Assessments and Seasonal Packets
20% - Homework
20% - Classwork/Labs
10% - Warmups
|