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