- Fri, May 17, 2019
AP Computer Science A Exam Day 2019
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.
All code on the exam is consistent with the AP Java subset (.pdf/149KB). All questions involving code should be answered in Java. Students are not tested on minor points of syntax.
For more information, download the AP Computer Science A Course Description (.pdf/776KB). It includes the curricular requirements along with a description of the characteristics of an AP-level computer science lab component.
The Java Quick Reference (.pdf/50KB) lists the accessible methods from the Java library that may be included on the exam. The Java Quick Reference is included in the exam booklet.
Encourage your students to visit the AP Computer Science A student page for exam information and exam practice.
Multiple Choice — 40 Questions | 1 Hour, 30 Minutes | 50% of Exam Score
Question topics will include:
- Programming Fundamentals
- Data Structures
- Algorithms/Problem Solving
- Object-Oriented Programming
- Software Engineering
Free Response — 4 Questions | 1 Hour, 30 Minutes | 50% of Exam Score
The free-response section tests your students’ ability to solve problems involving more extended reasoning.
Exam Questions and Scoring Information
For free-response questions from prior exams, along with scoring information, check out the tables below.
Be sure to review the Chief Reader Report. In this invaluable resource, the Chief Reader of the AP Exam compiles feedback from members of the reading leadership to describe how students performed on the FRQs, summarize typical student errors, and address specific concepts and content with which students have struggled the most that year.
|Questions||Scoring||Samples and Commentary||Grade Distributions|
1999 Released Exam
The 1999 Released Exam is publicly available. Please use the scoring worksheet, which reflects the 2011 multiple-choice scoring updates. Note: Some information in this Released Exam may not reflect the current course and exam.
Students may take Computer Science A and Computer Science Principles the same year; the exams are on different days.