DECISION NOTE · AP / IB

AP CSA와 IB DP 컴퓨터과학의 공통점은 코딩능력을 확인하는 시험입니다. 코딩을 기본적으로 잘 해야만 고득점을 받을 수 있습니다.

AP 컴퓨터사이언스는 AP Computer Science A(AP CSA, AP 컴사)를, IB DP 컴퓨터사이언스는 DP CS를 뜻합니다.

두 과목은 같은 이름의 ‘컴퓨터과학’이지만, 수업이 놓인 환경과 평가의 흐름이 다릅니다. 학교의 과목 개설, 현재 과정, 코드 경험을 먼저 확인하면 선택 기준이 훨씬 선명해집니다.

selection-checklist.md
# start with facts, not labels
[ ] school offers which course?
[ ] which IB cohort applies?
[ ] Java experience today?
[ ] time beside other subjects?

 choose a preparation plan,
  not a shortcut.

01 / SIDE BY SIDE

두 커리큘럼의 차이점.

비교 기준AP Computer Science AIB DP Computer Science
수업과 시험 방식학교에서 AP CSA 수업을 들은 뒤, 5월 College Board 시험을 별도로 응시합니다. 학교에 수업이 없어도 시험 등록이 가능한지는 AP 코디네이터에게 확인해야 합니다.학교의 DP 2년 과정에서 Group 4 과목으로 수업을 듣고, HL 또는 SL로 최종 평가를 받습니다. 학교 수업, IA 일정, 최종 시험이 하나의 과정으로 연결됩니다.
코딩 언어와 학습 내용Java 하나로 String, class, method, 조건문·반복문, Array, ArrayList, 2D Array를 배우고 객체지향 프로그램을 작성합니다.학교가 선택한 Java 또는 Python으로 프로그래밍합니다. 컴퓨터 시스템·네트워크·데이터베이스, 알고리즘, 객체지향 프로그래밍을 함께 배웁니다.
시험 문제Bluebook에서 3시간 동안 치르는 완전 디지털 시험입니다. 90분 객관식 42문항(55%)과 90분 FRQ 4문항(45%)으로 구성됩니다.2026년 11월까지의 구과정은 SL Paper 1·2, HL Paper 1·2·3와 IA로 평가합니다. 2027년 5월 신과정은 SL·HL 모두 Paper 1·2와 computational solution IA로 평가합니다.
성적과 제출물시험 결과가 1-5점으로 나옵니다. 대학 학점이나 배치 인정 여부는 각 대학의 AP 정책을 확인해야 합니다.과목 성적은 1-7점입니다. 시험 답안 외에 학생이 직접 개발한 IA 프로그램과 문서도 제출해야 합니다.
수업에서 푸는 문제객관식에서는 코드 결과와 오류를 분석하고, FRQ에서는 메서드·클래스·ArrayList·2D Array 코드를 직접 작성합니다.이론 서답형, 알고리즘·프로그래밍 문제, 코드 설명을 함께 연습합니다. IA에서는 문제 선정부터 설계·구현·테스트·문서화까지 진행합니다.
수업 시작 전 확인할 것시험일까지 남은 기간, 현재 Java 수준, 코드 읽기·작성 경험, 학교의 AP 수업과 시험 등록 절차를 확인합니다.최종 시험 세션, 구과정·신과정, HL·SL, 학교 진도와 교재, 사용 언어, IA 진행 상황을 확인합니다.
Copyright 2019 © 비욘드코딩학원