APCS A(APCSA) 시험은 매년 5월에 치르며, 다음 시험은 2027년 5월 12일(수)입니다. 지금은 종이 시험이 아니라 College Board의 Bluebook 앱에서 객관식과 자유 응답을 모두 푸는 완전 디지털 시험입니다. 시간은 섹션별 90분씩 모두 3시간입니다.
- Section I: 객관식(MCQ) 42문항, 90분, 점수 비중 55%
- Section II: 자유 응답(FRQ) 4문항, 90분, 점수 비중 45%
2025-26학년도부터 개정 과정이 적용되어 단원이 네 개로 정리되었습니다. 예전 자료에 나오는 "객관식 40문항, 50:50" 형식은 개정 전 기준입니다. College Board 공식 시험 안내 →
객관식에서 자주 걸리는 기본 개념 다지기
객관식은 네 단원을 모두 다루고, 코드를 읽고 결과나 동작을 판단하는 문제가 많습니다. 아래 개념은 짧은 코드 안에 숨어 있어 실수하기 쉬우니 확실히 해 두세요.
- 정수 나눗셈과 나머지 연산 (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 시험과 날짜가 겹치지 않는지 확인하고 과목별 일정을 나눠 두세요. 모의고사를 푼 뒤에는 점수보다 틀린 문제를 먼저 보고, 왜 틀렸는지 적어 두면 같은 실수를 줄일 수 있습니다.