AP Computer Science

Sunday, August 28, 2005

AP COMPUTER SCIENCE 2005-2006 OVERVIEW

The class will focus primarily on developing good programming skills and practices using the Java programming language. Like any other language, Java has a syntax (or grammar) and logic. Structured logic is a key component of the course. We also hope that students will gain enough skills and knowledge to pass the Advanced Placement Computer Science A Test.

The class will follow the chapter outlines of the textbook: Java Software Solutions for AP Computer Science. Some chapters will be combined and some content will be taught outside of the sequence of chapters. None of the AB content will be covered. The course will cover the first eight chapters.

Chapter 1 Computer Systems
Chapter 2 Objects and Primitive Data
Chapter 3 Program Statements
Chapter 4 Writing Classes
Chapter 5 Enhancing Classes
Chapter 6 Arrays
Chapter 7 Inheritance
Chapter 8 Recursion

Another component of the AP Computer Science is the Marine Biology Case Study, an example of what can be accomplished with a large object oriented program. Students will examine, deconstruct (tear apart) the code to understand how the various classes (organized blocks of code) function together. Students will also modify and add to the code.

Although graphics is not tested on the AP Computer Science Test, there will be in class projects which make use of Java's powerful and exciting visual and interactive capabilities.

Students and parents are encouraged to view this blog on a regular basis. Weekly assignments will be posted.

Also, please visit the website which the instructor has designed specifically for this class:

java.georgebenainous.com

0 Comments:

Post a Comment

<< Home