매년 5월에 치러지는 APCS A 시험은 두 개의 90분 섹션으로 구성됩니다.
- 섹션 1: 40개의 객관식 문제 (MCQ)
- 섹션 2: 4개의 자유 응답 코딩 문제 (FSQ, 보통 총 7개 파트)
객관식 섹션 준비하기
APCS A MCQ - 객관식 섹션은 특정한 자바(Java)의 기본적인 개념을 테스트합니다. 기억해야 할 핵심 개념:
- 정수 나눗셈 (Integer Division)
- 연산 순서 (Order of Operations)
- 값에 의한 전달 (Passed by Value)
- 인덱스 범위 초과 (IndexOutOfBounds)
- 드모르간 법칙 (DeMorgan's Law)
코드 추적 (Code Tracing) 연습하기
책자를 스크래치 용지로 사용할 수 있습니다. 각 변수의 현재 값을 기록하여 모든 것을 기억할 필요가 없도록 합니다. 완료한 줄은 지웁니다. if를 추적할 때 else를 지웁니다.
MCQ 및 FRQ에 포함된 내용 알기
재귀(recursion)는 객관식 섹션에서만 테스트됩니다. 과거 자유 응답 문제는 온라인에 공개되어 있습니다:
The Labs 활용하기 (학교에서)
학교에서 AP 칼리지 보드가 발표한 The Labs를 사용하는지 확인해보세요. 랩은 학생들이 AP 시험에서 가장 많이 놓치는 개념을 다룹니다.
자바(Java)에 대해 모두 알려고 하지 말기
AP 자바(Java) 시험에서 나오는 부분만 알면 됩니다. 시험에서는 필요한 클래스, 기본 유형, 메서드를 나열한 참조 시트가 제공됩니다.
시간 관리 연습이 중요함
시간을 관리하는 연습을 하세요. 충분한 시간이 있지만, 마칠 수 있도록 속도를 높여야 할 수도 있습니다.
채점 방식 알기
5점을 받기 위해 90%를 맞출 필요는 없습니다. College Board는 점수를 전체 점수로 변환하는 방식을 결정하기 위해 절단점(cut points)을 사용합니다.
일반적인 AP 시험 준비: 다른 AP 시험과의 균형을 맞추기 위해 공부 일정을 만드세요. 연습 시험을 치르고, 점수만 보지 말고, 잘못된 문제를 확인하고 왜 틀렸는지 파악하세요.