Ap Computer Science Article Index for
Ap
Articles about
Ap Computer Science
Website Links For
Computer Science
 

Information About

Ap Computer Science




Advanced Placement Computer Science (also called '''APCS''') is the name of two distinct Advanced Placement courses and examinations offered by the College Board to High School students as an opportunity to earn college credit for a College -level Computer Science course. '''AP Computer Science A''' is meant to be the equivalent of a first-semester course in computer science, while '''AP Computer Science AB''' equates to a full year. The AP exam currently tests students on their knowledge of Java .


AP COMPUTER SCIENCE A

Advanced Placement Computer Science A emphasizes Object-oriented Programming methodology with an emphasis on problem solving and Algorithm development. It also includes the study of data structures and abstraction, but these topics are not covered to the extent that they are covered in AP Computer Science AB.


AP COMPUTER SCIENCE AB

Advanced Placement Computer Science AB includes all the topics of AP Computer Science A, as well as a more formal and a more in-depth study of Algorithms , Data Structures , and Data Abstraction . For example, Binary Trees are studied in AP Computer Science AB but not in AP Computer Science A. The use of Recursive data structures and Dynamically Allocated structures is fundamental to AP Computer Science AB.


TOPIC OUTLINE



AP COMPUTER SCIENCE EXAM


The AP exam currently tests students on their knowledge of Java . From 1999 to 2003, the exam tested students on their knowledge of C++ instead. Before 1999, the AP exam tested students on their knowledge of Pascal .

Although there are two AP Computer Science tests (A and AB), the format for both is exactly the same, composed of two sections:



MARINE BIOLOGY SIMULATION CASE STUDY


The Marine Biology Simulation Case Study is intended to be a substitute for writing a single large program as a culminating project. Due to obvious time restraints during the exam, the Marine Biology Simulation is provided by the College Board {Link without Title} to students prior to the exam. They are expected to be familiar with the classes and interfaces (and how they interact) before taking the exam. The case study is divided into five sections, the last of which is only tested on the AB exam.

Roughly five multiple-choice questions in Sections I are devoted to the MBSCS, and it is the topic of one free response question in Section II.


GRADE DISTRIBUTIONS FOR AP COMPUTER SCIENCE A


In the 2006 administration, 14,662 students took the exam from 2,101 schools. The mean score was a 2.91. The grade distribution for 2006 was:


GRADE DISTRIBUTIONS FOR AP COMPUTER SCIENCE AB


In the 2006 administration, 4,939 students took the exam from 1,144 schools. The mean score was a 3.38. The grade distribution for 2006 was:


EXTERNAL LINKS