There are two "components" to your summer
assignment. One involves simply emerging yourself further into the programming
language to develop your problem solving skills. The
second component is more aligned with the AP curriculum to get you truly
prepared for the AP exam coming in May 2008.
HOW TO PROCEED:
1. Robocode is a program I would like you to download
and enjoy using. Use the manual to get yourself started.
------ There is no explicit assignment with Robocode although we will
occasionally use it and it is good to know.
2. Visit the curriculum link. Take a
look at the topics. We are taking the AB exam. You need to become familiar
with the Data Structure topics. I've included links for all those topics.
You should look at one each week.
3. THE LABS:
These are the concrete projects you will complete that I will be able
to know you've actually done. :) Feel free to work together and use any
online resources. They are in ascending order of difficulty, although
that's up to debate.
COMPONENT
1: Algorithm Development and Problem Solving |
|
Artificial Intelligence
- Robocode | Program
Overview/Manual
|
COMPONENT 2: Introduction to Data Structures |
|
The Curriculum
- Visit HERE
to see a listing of what we will be doing in the fall.
Your Summer Labs
Use THIS to test your number
of days between two dates code.
|
|