Jump to page content Jump to navigation

College Board

AP Central

AP Annual Conference 2015 - Call for Proposals
AP Teacher Communities
AP Exams & College Enrollment
Click here to visit the SpringBoard Microsite
AP Exam Reader
Print Page
Home > AP Courses and Exams > AP Exam Information > The AP Computer Science A Exam

The AP Computer Science A Exam

Exam Content

The exam covers fundamentals of object-oriented programming in Java typically taught in a first-semester college course. Both sections of the exam require students to demonstrate their ability to design, write, analyze, and document programs and subprograms. The exam emphasizes programming in Java, programming methodology (including recursion), and procedural abstraction. It also includes algorithms, data structures, and data abstraction.

Programming Language
Java is used for the sections of the exam that require reading and writing of actual programs.

Starting in the 2014-15 school year, the GridWorld case study has been replaced by a required lab component consisting of a minimum of 20 hours of hands-on lab experiences.

    - Three new AP Computer Science A labs are available through teachers' AP Course Audit accounts as exemplars to support the implementation of at least 20 hours of hands-on lab work in the classroom.

    - Teachers have the flexibility to modify and implement these new labs according to the needs of their students and to use other, comparable labs and resources to meet the 20-hour lab requirement.

    - The 2015 AP Computer Science A Exam will not have specific questions that focus on the new AP Computer Science A labs and will continue to assess the concepts and skills outlined in the Course Description. In addition, there will no longer be any GridWorld case study questions.

    - Teachers with previously authorized courses will not be required to revise and resubmit syllabi.

For more information download the revised AP Computer Science A Course Description, Effective Fall 2014, which includes the update to the curricular requirement along with a description of the characteristics of an AP-level computer science lab component.

Multiple-Choice Questions

For sample multiple-choice questions implementing Java, refer to the AP Computer Science Course Description, Effective Fall 2014 (.pdf/800KB).

Free-Response Questions

Below are free-response questions from past AP Computer Science A Exams. Included with the questions are scoring guidelines, sample student responses, and commentary on those responses, as well as exam statistics and the Chief Reader's Student Performance Q&A for past administrations.

Free-Response Questions 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 1999-2003


2014: Free-Response Questions
Questions Scoring Samples and Commentary Score Distributions
Free-Response Questions

Scoring Guidelines

Student Performance Q&A

Scoring Statistics
Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
Score Distributions


2013: Free-Response Questions
Questions Scoring Samples and Commentary Score Distributions
Free-Response Questions

Scoring Guidelines

Student Performance Q&A

Scoring Statistics
Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
Score Distributions


2012: Free-Response Questions
Questions Scoring Samples and Commentary Score Distributions
Free-Response Questions

Scoring Guidelines

Student Performance Q&A

Scoring Statistics

Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
 Score Distributions


2011: Free-Response Questions
Questions Scoring Samples and Commentary Score Distributions
Free-Response Questions

Scoring Guidelines

Student Performance Q&A

Scoring Statistics

Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4

Score Distributions


2010: Free-Response Questions
Questions Scoring Samples and Commentary Score Distributions
Free-Response Questions

Scoring Guidelines

Student Performance Q&A

Scoring Statistics
Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
Score Distributions



2009: Free-Response Questions

Questions

Scoring

Samples and Commentary

Grade Distributions

Free-Response Questions

Scoring Guidelines

2009 Canonical Solutions

Student Performance Q&A

Scoring Statistics

Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
Grade Distributions



2008: Free-Response Questions 

Questions Scoring Samples and Commentary Grade Distributions
Free-Response Questions Scoring Guidelines

Student Performance Q&A

Scoring Statistics
Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
Grade Distributions



2007: Free-Response Questions

Questions Scoring Samples and Commentary Grade Distributions
Free-Response Questions Scoring Guidelines

Student Performance Q&A

Scoring Statistics
Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
Grade Distributions



2006: Free-Response Questions

Questions Scoring Samples and Commentary Grade Distributions
Free-Response Questions Scoring Guidelines

Student Performance Q&A

Scoring Statistics
Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
Grade Distributions



2005: Free-Response Questions

Questions Scoring Samples Grade Distributions
Free-Response Questions Scoring Guidelines

Scoring Commentary

Student Performance Q&A

Scoring Statistics
Sample Response
Grade Distributions



2004: Free-Response Questions

Questions Scoring Samples Grade Distributions
Free-Response Questions Scoring Guidelines

Scoring Commentary

Student Performance Q&A

Scoring Statistics
Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4
Grade Distributions



2003: Free-Response Questions

Questions Scoring Samples Grade Distributions
Free-Response Questions Scoring Guidelines

Scoring Commentary

Student Performance Q&A

Scoring Statistics

Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4

Grade Distributions



2003: Free-Response Questions

Questions Scoring Samples Grade Distributions
Free-Response Questions Scoring Guidelines

Scoring Commentary

Student Performance Q&A

Scoring Statistics

Sample Responses Q1
Sample Responses Q2
Sample Responses Q3
Sample Responses Q4

Grade Distributions


  ABOUT MY AP CENTRAL
    Course and Email Newsletter Preferences
  AP COURSES AND EXAMS
    Course Home Pages
    Course Descriptions
    The Course Audit
    Teachers' Resources
    Exam Calendar and Fees
    Exam Information
  PRE-AP
    SpringBoard®
  AP COMMUNITY
    About Electronic Discussion Groups
    Become an AP Exam Reader

Back to top