2027년 5월 AP 시험 형식 한눈에 보기
| 과목 | 시험일 | 구성 | 점수 비중 |
|---|---|---|---|
| AP CS A | 5월 12일(수) | 객관식 42문항(90분) + 자유 응답 4문항(90분) | 55% / 45% |
| AP CS P | 5월 14일(금) | 객관식 70문항(120분) + Create 수행과제와 서면 응답 | 70% / 30% |
| AP Statistics | 5월 11일(화) | 객관식 42문항(90분) + 자유 응답 4문항(90분) | 50% / 50% |
세 과목 모두 Bluebook 앱에서 치르는 완전 디지털 시험입니다. AP CS P의 Create 수행과제는 수업 시간 중 9시간 동안 만들고, 2027년 4월 30일(금) 오후 11시 59분(미국 동부 시간)까지 제출해야 합니다. 시험 형식과 날짜는 College Board 공식 페이지에서 한 번 더 확인하세요.
AP CS A 시험 안내 →
AP CS P 시험 안내 →
AP Statistics 시험 안내 →
2027년 AP 시험 일정 →
APCS A(APCSA) 시험 준비에 필요한 내용을 한 곳에 모았습니다. 2027년 5월 시험은 Bluebook 앱에서 치르는 완전 디지털 시험이라, 종이 시험 시절의 요령(문제지에 표시하기, 지우개로 지우기, 여백 남기기)은 지금 시험에는 맞지 않습니다. 아래 내용은 지금 형식을 기준으로 합니다.
APCS A 시험 형식 (2027년 5월 시험 기준)
| 구분 | 문항 수 | 시간 | 점수 비중 |
|---|---|---|---|
| Section I 객관식 | 42문항 | 90분 | 55% |
| Section II 자유 응답(FRQ) | 4문항 | 90분 | 45% |
FRQ 네 문항은 유형이 정해져 있습니다. 1번 메서드와 제어 구조(7점), 2번 클래스 설계(7점), 3번 ArrayList 데이터 분석(5점), 4번 2차원 배열(6점)입니다. 시험 중에는 Java Quick Reference가 Bluebook 안에서 제공됩니다.
College Board 공식 시험 안내(AP Central) →
학생용 시험 안내(AP Students) →
문제를 끝까지 읽고 조건부터 확인하기
FRQ는 설명 문단, 주어진 클래스 코드, 실행 예시가 함께 나옵니다. 코드를 쓰기 전에 다음을 먼저 확인하세요.
- 무엇을 반환하거나 바꿔야 하는지, 이미 주어진 변수와 메서드가 무엇인지 확인합니다. Bluebook의 하이라이트·메모 기능으로 표시해 둘 수 있습니다.
- 전제 조건(precondition)과 사후 조건(postcondition)을 읽고 메서드의 의도를 파악합니다. 전제 조건으로 보장된 내용을 다시 검사할 필요는 없습니다.
- 메서드 헤더에서 매개변수와 반환형을 확인합니다. 주어진 헤더의 매개변수 개수나 타입을 바꾸면 알고리즘 점수를 받지 못합니다.
- 예시는 이해를 돕는 자료일 뿐입니다. 예시 값에만 맞는 코드가 아니라 조건 전체를 만족하는 코드를 써야 합니다.
Bluebook 도구로 시간 관리하기
객관식은 42문항을 90분 안에 풀어야 하니 한 문항에 2분 남짓입니다. 오래 붙잡게 되는 문제는 Bluebook의 Mark for Review(북마크)로 표시하고 넘어갔다가, 문제 메뉴(Question Menu)에서 건너뛴 문제와 표시한 문제를 모아 다시 보면 됩니다. 남은 시간은 화면의 타이머로 확인할 수 있습니다.
틀렸다고 생각하는 보기는 Option Eliminator로 지워 둘 수 있고, 마음이 바뀌면 되돌릴 수 있습니다. 객관식은 틀려도 감점이 없으니 시간이 모자라더라도 빈칸으로 두지 마세요.
FRQ는 풀 수 있는 부분부터 쓰기
FRQ는 채점 기준의 항목마다 점수가 따로 매겨집니다. 1번은 (a) 4점, (b) 3점으로 나뉘고, 2번 7점, 3번 5점, 4번 6점으로 모두 25점입니다. 채점 기준에서 "(algorithm)"이 붙지 않은 항목은 다른 부분에 오류가 있어도 받을 수 있습니다.
그러니 한 부분이 막혀도 다음 부분을 비워 두지 마세요. 완벽하지 않더라도 아는 단계까지 적어 두면 해당 항목의 점수를 받을 수 있습니다.
화면에 입력하는 코드도 읽기 쉽게
FRQ 답안은 Bluebook에 직접 입력합니다. 의미 있는 변수 이름을 쓰고 들여쓰기를 일정하게 맞추면 스스로 검토하기도 쉽고 채점자도 의도를 읽기 쉽습니다. 시험장에서 연습지(scratch paper)를 나눠 주니, 복잡한 문제는 입력하기 전에 연습지에 순서를 먼저 적어 보세요. 개인 연습지는 가져가지 않습니다.
College Board 채점 기준에는 세미콜론 하나 빠진 것처럼 의도가 분명한 사소한 실수는 넘어간다는 목록이 있습니다. 반대로 아래 경우에는 알고리즘 점수를 받지 못하니 주의하세요.
- 요구하지 않은 출력문(print) 같은 코드를 덧붙여 풀이가 틀리게 되는 경우
- 매개변수가 가리키는 값처럼 그대로 두어야 할 데이터를 바꾸는 경우
- void 메서드나 생성자에서 값을 반환하는 경우
- 배열 접근(
[])과 리스트 접근(.get)을 섞어 쓰는 경우
Java Quick Reference 범위 안에서 풀기
시험에 나올 수 있는 Java 라이브러리 메서드는 Java Quick Reference에 정리되어 있고, 이 자료는 시험 중 Bluebook에서 볼 수 있습니다. 여기에 없거나 과정 범위 밖의 클래스는 쓰지 않는 것이 안전합니다. 개정 과정에서는 상속 관계를 직접 설계하고 구현하는 내용이 시험 범위에서 빠졌습니다.
기출 문제와 Bluebook 연습을 함께 하기
AP Central에는 지난 FRQ와 채점 기준, 채점된 학생 답안이 공개되어 있습니다. 풀고 나서 점수만 확인하지 말고 채점 기준과 한 줄씩 맞춰 보세요. 2025년까지의 문제는 개정 전 과정 기준이라, 상속을 쓰는 문제나 3번 문항에 일반 배열이 섞인 문제는 지금 형식과 다를 수 있습니다.
시험과 같은 환경에 익숙해지려면 평소에도 FRQ 답을 손으로 쓰기보다 키보드로 입력해 보는 편이 좋습니다. Bluebook에서는 4월부터 test preview로 화면과 도구를 미리 써 볼 수 있습니다.
작업 동사의 뜻 정확히 알기
FRQ 문제에 자주 나오는 작업 동사는 College Board가 뜻을 정해 두었습니다.
- Assume (가정하다): 증명하거나 따로 확인하지 않고 그 조건이 참이라고 보고 풉니다.
- Complete (완성하다): 일부가 주어진 코드를 이어서, 설명된 알고리즘이나 프로그램을 올바른 문법으로 완성합니다.
- Implement / Write (구현하다 / 작성하다): 설명된 알고리즘이나 프로그램을 올바른 Java 문법으로 작성합니다.
시험 당일 준비물과 기기 조건은 학교마다 다를 수 있습니다. 개인 기기를 쓴다면 Bluebook 설치와 충전기, 필기구(검정·진한 파랑 펜 또는 연필)를 미리 확인하고, 연습지는 시험장에서 받으니 따로 챙기지 않아도 됩니다.
객관식에서 자주 걸리는 기본 개념 다지기
객관식은 네 단원을 모두 다루고, 코드를 읽고 결과나 동작을 판단하는 문제가 많습니다. 아래 개념은 짧은 코드 안에 숨어 있어 실수하기 쉬우니 확실히 해 두세요.
- 정수 나눗셈과 나머지 연산 (Integer Division, %)
- 연산자 우선순위 (Order of Operations)
- 값에 의한 전달 (Pass by Value)
- 인덱스 범위 초과 (IndexOutOfBoundsException)
- 드모르간 법칙 (De Morgan's Law)
코드 추적(Code Tracing)을 손에 익히기
디지털 시험에는 종이 문제지가 없어서, 예전처럼 문제지 여백에 적고 지워 가며 추적할 수 없습니다. 대신 시험장에서 연습지(scratch paper)를 나눠 주니, 반복문을 추적할 때는 변수마다 칸을 만들어 값이 바뀔 때마다 한 줄씩 적어 내려가세요. 머릿속으로만 따라가면 두세 번째 반복에서 값을 놓치기 쉽습니다.
화면에서는 Bluebook의 하이라이트·메모 기능으로 중요한 조건을 표시해 둘 수 있습니다. 배열 크기가 정해지지 않은 코드라면 작은 배열을 직접 만들어 넣고 따라가 보는 것도 방법입니다.
객관식과 FRQ에 나오는 범위 구분하기
재귀(recursion)는 객관식에서만 나옵니다. 재귀 메서드를 호출한 결과를 구하거나 동작을 설명하는 문제가 주로 출제됩니다.
FRQ는 네 유형이 고정되어 있습니다. 1번 메서드와 제어 구조, 2번 클래스 설계, 3번 ArrayList 데이터 분석, 4번 2차원 배열입니다. 개정 과정에서는 상속 설계가 범위에서 빠지고 텍스트 파일 읽기가 새로 들어왔으니, 오래된 문제집을 쓴다면 이 부분을 걸러서 보세요.
College Board 랩(Labs) 활용하기
APCS A 수업에는 최소 20시간의 실습(lab)이 들어가야 하고, College Board는 과정에 맞춘 랩 자료를 따로 제공합니다. 학교 수업에서 이 랩을 다루는지 확인해 보고, 다루지 않는다면 혼자라도 풀어 보세요. 직접 설계하고 테스트하고 고치는 경험이 FRQ에서 코드를 쓰는 힘으로 이어집니다.
Java를 전부 알려고 하지 않기
APCS A는 Java 전체가 아니라 정해진 일부만 다룹니다. 시험에 나올 수 있는 라이브러리 클래스와 메서드는 Java Quick Reference에 정리되어 있고, 이 자료는 시험 중 Bluebook에서 볼 수 있습니다. 평소 공부할 때도 이 목록을 옆에 두고 범위를 확인하세요.
실제 시험처럼 시간을 재고 입력해 보기
객관식은 42문항에 90분이라 한 문항에 2분 남짓입니다. FRQ는 네 문항에 90분이니 평균 22분 정도지만, 배점이 7점·7점·5점·6점으로 달라 문항마다 쓰는 시간도 달라집니다. 모의고사를 풀 때는 시간을 재고, FRQ 답은 손으로 쓰기보다 키보드로 입력해 보세요. 실제 시험에서도 코드를 Bluebook에 직접 입력합니다.
막히는 문제는 Mark for Review로 표시하고 넘어갔다가 나중에 돌아오는 연습도 함께 해 두면 좋습니다.
채점 방식 알기
객관식 점수는 맞힌 개수로만 계산하고, 틀린 답에 감점은 없습니다. FRQ 점수는 채점 기준 항목별로 매깁니다. 두 섹션 점수에 비중을 적용해 합산한 뒤 1~5점으로 환산합니다.
AP 점수는 상대평가(curve)가 아닙니다. 기준을 넘으면 몇 명이든 같은 점수를 받습니다. 그러니 한두 문제에 오래 매달리기보다 모든 문항에서 받을 수 있는 점수를 빠짐없이 챙기는 쪽이 낫습니다.
공부 계획 세우기: 다른 AP 시험과 날짜가 겹치지 않는지 확인하고 과목별 일정을 나눠 두세요. 모의고사를 푼 뒤에는 점수보다 틀린 문제를 먼저 보고, 왜 틀렸는지 적어 두면 같은 실수를 줄일 수 있습니다.
APCS A 단원별 객관식 비중 (2025-26 개정 과정)
| Unit | Topic | 비중 (MCQ) |
|---|---|---|
| Unit 1 | 객체와 메서드 사용 (Using Objects and Methods) | 15–25% |
| Unit 2 | 선택과 반복 (Selection and Iteration) | 25–35% |
| Unit 3 | 클래스 만들기 (Class Creation) | 10–18% |
| Unit 4 | 데이터 컬렉션 (Data Collections): 배열, ArrayList, 2차원 배열, 텍스트 파일, 재귀 등 | 30–40% |
예전 10단원 체계(원시 타입, 상속 등)는 개정 전 기준입니다. 단원별 비중은 College Board 과목 설명서(Course and Exam Description, 2025년 가을 적용판)를 따랐습니다.
이 페이지는 APCS P(APCSP)와 APCS A(APCSA)의 차이점, 그리고 각 과정의 특징을 비교하는 가이드입니다.
APCS A는 Java로 프로그래밍과 컴퓨터 과학 개념을 배우는 과정이고, 시험도 객관식과 자유 응답 모두 Java 코드를 읽고 쓰는 문제로 나옵니다. APCS P는 특정 언어를 정해 두지 않고, 컴퓨팅의 큰 개념과 직접 만든 프로그램(Create 수행과제)을 함께 평가합니다.
APCS A 시험의 난이도는?
학생의 현재 학습 상황과 코딩 경험에 따라 다릅니다. 필요한 배경 지식과 기술, 학교 교육의 질, 그리고 학습 환경/시간 투자 등 여러 요소가 난이도에 영향을 미칩니다.
APCS A 시험 형식
APCS A 시험은 Bluebook 앱에서 치르는 디지털 시험으로, 객관식 42문항(90분, 55%)과 자유 응답 4문항(90분, 45%)으로 구성됩니다. 자유 응답은 메서드와 제어 구조, 클래스 설계, ArrayList 데이터 분석, 2차원 배열의 네 유형이며 코드를 Bluebook에 직접 입력합니다.
APCS P는 객관식 70문항(120분)이 70%, Create 수행과제와 서면 응답이 30%입니다. 수행과제는 수업 중 9시간 동안 프로그램을 만들어 정해진 기한까지 제출합니다.
APCS A 시험 점수
AP 시험 점수는 1점부터 5점까지이며 5점이 가장 높습니다. 상대평가가 아니라 정해진 기준에 따라 점수가 매겨지고, 객관식은 틀려도 감점이 없습니다.
APCS A 시험 준비 방법
APCS A는 개념을 아는 것만큼 코드를 직접 써 보는 연습이 중요합니다.
- College Board 과목 설명서와 Java Quick Reference로 시험 범위 확인
- 단원마다 코드를 직접 짜 보며 개념 익히기
- 기출 FRQ를 풀고 공식 채점 기준과 맞춰 보기
- FRQ 답을 키보드로 입력하며 시간을 재는 실전 연습
APCS P와 APCS A의 차이점
두 과목은 다루는 내용과 시험 방식이 다르고, 필요한 사전 준비도 다릅니다.
- APCS P: 데이터, 알고리즘, 인터넷, 컴퓨팅이 사회에 미치는 영향 등 넓은 개념을 다룹니다. 수업 언어는 학교가 정하고, 시험 문제는 College Board의 자체 의사코드(Exam Reference Sheet)로 나옵니다. Create 수행과제가 점수의 30%입니다.
- APCS A: Java로 객체, 클래스, 반복, 배열과 ArrayList 같은 자료 구조를 깊이 다룹니다. 점수 전부가 시험 당일의 객관식과 코드 작성 문제에서 나옵니다.
APCS P 또는 APCS A를 공부하면서 도움이 필요하다면 CIT에서 제공하는 1대1 온라인/오프라인 과외를 통해 학생의 시간, 레벨, 약점 등을 파악하여 맞춤 수업을 제공합니다.
자녀의 AP Statistics 5점,
새 과정과 새 형식에 맞춰 준비하세요.
AP Statistics는 계산만큼 자료를 모으고 분석하고 해석하는 과정을 고르게 봅니다.
2026-27학년도에 과정이 개정되어, 2027년 5월 시험부터 문항 구성도 바뀌었습니다.
시험까지 남은 시간 / 현재 학년
슬라이더를 움직여 현재 단계에 최적화된 전략을 확인하세요.
기초 단계 (수강 전)
완주점(수강 전) 사전 준비
(여름방학) 수업 기간
(9월-3월) 마무리 단계
(4월-5월)
대수학 기초 다지기
College Board는 대수학 1(Algebra 1)을 마친 학생이면 AP Statistics를 들을 수 있다고 안내합니다. 이 단계에서는 식 세우기, 일차함수와 그래프 읽기를 탄탄히 하고, 표와 그래프가 나오는 기사나 글을 자주 읽어 두면 좋습니다.
시험 인텔리전스
2027년 5월 시험 기준으로 바뀐 점을 정리했습니다. 2026년까지의 기출은 개정 전 형식(객관식 40문항, 자유 응답 6문항)이라 풀 때 구분해서 보세요.
객관식 42문항, 자유 응답 4문항
객관식 42문항(보기 4개)에 90분, 자유 응답 4문항에 90분이며 두 섹션이 50%씩입니다. 자유 응답은 문항마다 10점이고 각각 12.5%를 차지합니다. 예전의 조사 과제(Investigative Task)는 없어졌습니다.
추론 단원이 두 개
새 과정은 5단원 체계입니다. 비율 추론(Unit 3, 15–25%)과 평균 추론(Unit 4, 10–20%)을 합치면 비중이 크고, 자유 응답 3번도 추론(가설 검정 또는 신뢰구간) 문항입니다.
완전 디지털 시험
2027년부터 자유 응답까지 모두 Bluebook에서 답합니다. 통계 기능이 있는 그래핑 계산기를 두 섹션 모두 쓸 수 있고, Bluebook 안의 Desmos 계산기도 제공됩니다. 공식과 표도 두 섹션 모두 제공됩니다.
단원별 시험 비중 (2026-27 개정 과정)
5점을 위한 핵심 전략
S.O.C.S. 방법
분포를 설명하는 표준 방법입니다.
- • Shape (왜도/대칭)
- • Outliers (이상치 계산)
- • Center (평균/중앙값)
- • Spread (범위/표준편차)
State · Plan · Do · Conclude
가설 검정과 신뢰구간 문제를 빠짐없이 쓰는 4단계 틀입니다.
- • State 모수와 가설 밝히기
- • Plan 방법 고르고 조건 확인
- • Do 검정통계량·p값 또는 구간 계산
- • Conclude 문제 맥락에 맞춰 결론 쓰기
계산기 숙련도
TI-84·Nspire 같은 그래핑 계산기나 Bluebook의 Desmos 중 하나를 손에 익혀 두세요. 2027년 시험부터 일반(비그래핑) 계산기는 쓸 수 없습니다.
- • 1-Var Stats & LinReg
- • normalcdf / invNorm
- • binompdf / binomcdf
- • 가설 검정 메뉴