Jump to content

AP Computer Science: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Line 138: Line 138:
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[http://www.collegeboard.com/prod_downloads/ap/students/compsci/JavaMBS.zip] 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.
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[http://www.collegeboard.com/prod_downloads/ap/students/compsci/JavaMBS.zip] 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.


At least 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.
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==
==Grade distributions for AP Computer Science A==

Revision as of 02:09, 11 May 2007

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 2001 to 2003, the exam tested students on their knowledge of C++ instead. Before 2001, 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:

  • Section I: Multiple Choice [1 hour and 15 minutes for 40 multiple-choice questions]
  • Section II: Free-Response [1 hour and 45 minutes for 4 problems involving extended reasoning]

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[1] 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:

Score Percent
5 21.9%
4 22.2%
3 14.4%
2 7.7%
1 33.7%

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:

Score Percent
5 33.7%
4 19.7%
3 17.2%
2 9.3%
1 20.1%
  1. ^ "Advanced Placement A&P to Launch in Fall 2024". Human Anatomy and Physiology Society. 2022. Retrieved December 23, 2024.
  2. ^ "Director, AP Anatomy & Physiology". Illinois Job Link. 2024. Retrieved December 23, 2024.
  3. ^ "AP for all sophomores? This school is doing it". School News Network. 2023. Retrieved December 23, 2024.
  4. ^ "Introducing AP Business Principles/Personal Finance". College Board. 2024. Retrieved December 23, 2024.
  5. ^ "AP Business Principles/Personal Finance" (PDF). College Board. 2024. Retrieved December 23, 2024.
  6. ^ "Career Kickstart Cybersecurity Pilots". College Board. 2024. Retrieved December 23, 2024.
  7. ^ "AP World History: Ancient" (PDF). College Board. 2018. Retrieved December 23, 2024.