CIT STEM ← CIT 메인

AP Computer Science Principles (CSP) · CIT STEM

AP Computer Science Principles(CSP) 5점 받는 법 Create PT 포함 전략

AP CSP는 컴퓨팅 개념·알고리즘·데이터·인터넷·AI 영향을 폭넓게 다루는 AP 입문 CS 과목입니다. AP CSP ≠ AP CSA, 두 과목은 전혀 다릅니다. CSP에는 Create Performance Task(수행평가, ~4/30 마감)가 점수의 30%를 차지하므로, 시험 준비와 동시에 충분히 일찍 준비해야 합니다.

압구정 오프라인 + 1:1 온라인

중요, AP CSP ≠ AP CSA

AP Computer Science Principles(CSP)와 AP Computer Science A(CSA)는 전혀 다른 과목입니다. CSP는 컴퓨팅 개념·데이터·인터넷·사회적 영향 중심의 입문 과목이며 특정 언어가 없습니다. CSA는 Java 기반 객체지향 프로그래밍 심화 과목입니다. AP CSA는 CIT 메인 브랜드에서 전문적으로 지도합니다, AP CSA·CSP 프로그램 보기 →

AP Computer Science Principles 시험 형식 핵심 사실 (출처: apcentral.collegeboard.org)
  • 시험 구성: Section I(MCQ 70문항, 120분) + Create Performance Task(별도 제출)
  • Create Performance Task(Create PT) 마감: 매년 봄(보통 4월 말), 시험 점수의 30% 반영
  • MCQ는 디지털 환경(Bluebook)으로 응시
  • 매년 5월 초·중순 필기시험 시행
  • 프로그래밍 언어 제한 없음, Scratch·Python·JavaScript 등 어떤 언어로도 Create PT 작성 가능

AP Computer Science Principles는 어떤 과목인가요?

AP CSP는 College Board가 컴퓨팅을 처음 접하는 학생을 위해 설계한 입문 과목입니다. 특정 프로그래밍 언어를 강제하지 않고, 컴퓨팅의 원리(추상화·알고리즘), 데이터(이진수·빅데이터·분석), 인터넷(프로토콜·암호화·사이버 보안), 컴퓨팅이 사회에 미치는 영향(AI·개인정보·디지털 형평성)을 다룹니다. KIS·SIS·YISS·SFS 등 국제학교에서 코딩 경험이 없거나 적은 학생이 첫 CS AP 과목으로 선택하는 경우가 많습니다.

점수 구성이 독특합니다. MCQ(필기시험)가 70%, Create Performance Task(수행평가)가 30%를 차지합니다. Create PT는 학생이 직접 프로그램을 만들고 영상과 서면 답변을 College Board에 제출하는 방식으로, 마감일(약 4/30)이 필기시험보다 훨씬 앞서 있습니다.

AP CSP는 AP CSA와 어떻게 다른가요?

AP CSP는 컴퓨팅의 개념·사회적 영향 중심 입문 과목이고, AP CSA는 Java를 이용한 객체지향 프로그래밍 심화 과목입니다. CSP를 먼저 이수한 뒤 CSA로 가는 경로도 있지만, 코딩 경험이 있다면 처음부터 CSA를 목표로 하는 경우도 많습니다. AP CSA는 CIT 메인 브랜드 전문 과목입니다, AP CSA·CSP 프로그램에서 자세히 확인할 수 있습니다.

AP Computer Science Principles 5점 플레이북

  1. 1
    Create PT rubric 8개 항목 완전 충족. Create PT는 College Board가 공개한 8개 채점 항목(Algorithm, Function, Program Purpose 등)을 모두 충족해야 합니다. 코드가 잘 작동해도 서면 답변에서 항목이 빠지면 점수가 나오지 않습니다. 제출 전 rubric 체크리스트로 반드시 확인합니다.
  2. 2
    Create PT에 반복·조건·함수·리스트 모두 포함. 채점 기준에서 반복(loop), 조건(if/else), 함수 호출, 리스트 처리 중 여러 항목을 포함한 알고리즘을 요구합니다. 간단한 프로그램이어도 이 요소들을 명확히 포함하도록 설계합니다.
  3. 3
    MCQ pseudocode 추적 훈련. MCQ에서는 College Board의 pseudocode 표기법(REPEAT n TIMES, IF/ELSE, PROCEDURE 등)으로 작성된 코드의 실행 결과를 추적하는 문제가 많이 출제됩니다. 특정 언어가 아닌 CB pseudocode에 익숙해지는 훈련이 필요합니다.
  4. 4
    데이터·인터넷·AI 영향 단원 체계화. 이진수 변환(2's complement), 데이터 압축(손실·비손실), 인터넷 프로토콜(TCP/IP, HTTP/HTTPS), 암호화(대칭·공개키), 컴퓨팅의 사회적 영향(AI 편향, 디지털 형평성)이 MCQ 단골 단원입니다.
  5. 5
    Create PT 마감(~4/30) 역산 일정 관리. Create PT는 아이디어 선정 → 코딩 → 영상 녹화 → 서면 답변 작성 → 제출의 여러 단계가 있습니다. 마감 8주 전부터 단계별 목표를 세워 관리하지 않으면 마감 직전 품질이 떨어집니다.

AP CSP vs AP CSA vs IB Computer Science, 비교

구분 AP CSP AP CSA IB Computer Science HL/SL
핵심 내용컴퓨팅 개념·데이터·인터넷·AI 영향Java 객체지향 프로그래밍 심화Java/Python 프로그래밍 + 시스템·이론
언어 요건제한 없음 (Pseudocode·Python·Scratch 등)Java 필수Java 또는 Python
수행평가Create PT 30% (~4/30 마감)없음 (필기시험 100%)IA(Dossier) 30% + 외부시험 70%
2026 변화MCQ 디지털 응시MCQ 디지털 응시구과정 마지막 시험 2026년 5월 / 신과정 첫 시험 2027년 5월
CIT 담당CIT STEMCIT 메인 브랜드 (/programs/ap-csa-csp.html)CIT STEM
권장 대상코딩 입문·컴퓨팅 개념 관심Java 프로그래밍 심화·CS 전공 지망IB DP 재학생·CS 학문 깊이 관심

흔한 실수, 이것만 고쳐도 점수가 오릅니다

  1. 1

    Create PT rubric 항목 미충족. 코드가 잘 작동해도 서면 답변에서 "Program Purpose"나 "Data Abstraction" 항목 설명이 빠지면 해당 점수를 받지 못합니다. 제출 전 rubric 체크리스트 필수 확인.

  2. 2

    Create PT 마감 직전 시작. Create PT는 아이디어 선정부터 제출까지 여러 단계가 있습니다. 마감 직전에 시작하면 rubric 항목을 놓치기 쉽습니다. 최소 6-8주 전에 시작합니다.

  3. 3

    CB pseudocode 표기법 미숙지. MCQ에서 College Board 고유의 pseudocode(← 대입, DISPLAY, REPEAT, PROCEDURE 등)를 파이썬이나 자바 문법으로 읽으려 하면 추적 오류가 발생합니다.

  4. 4

    이진수·overflow·rounding 오개념. 2진법 변환과 overflow(최대값 초과), rounding error(근사값 오류) 개념을 혼동하는 MCQ 실수가 빈번합니다.

  5. 5

    AI·사회적 영향 단원 암기 부족. AI 편향, 필터 버블, 디지털 형평성, 오픈소스 vs 독점 소프트웨어 등 사회적 영향 단원을 가볍게 여기는 경우가 많지만 MCQ 비중이 적지 않습니다.

CIT STEM의 AP CSP 접근법, AI 트랙 연계

AP CSP는 컴퓨팅의 개념적 기초를 쌓는 과목인 동시에, AI·데이터 과학으로 나아가는 첫 관문입니다. CIT STEM은 CSP의 데이터·알고리즘·AI 영향 단원을 학습하면서, CIT 메인의 AI 트랙(Agentic Engineering, AI 교육 프로그램)과 자연스럽게 연결되는 경로를 함께 설계합니다.

Create Performance Task 준비에서는 College Board rubric 8개 항목을 중심으로 아이디어 선정 → 코드 설계 → 서면 답변 작성까지 단계별로 1:1 코칭합니다. 특히 "Program Purpose", "Data Abstraction", "Algorithm" 항목의 서면 답변이 실제 채점에서 가장 많이 놓치는 부분이므로 이를 집중적으로 다룹니다.

MCQ에서는 CB pseudocode 추적 훈련과 데이터·인터넷·AI 사회적 영향 단원별 개념 체계화를 병행합니다. 압구정 오프라인과 1:1 온라인 모두 동일한 구조로 운영됩니다.

AP CSA를 목표로 한다면 → CIT 메인 AP CSA·CSP 프로그램을 확인하세요. CIT STEM과 CIT 메인은 같은 캠퍼스, 같은 연락처로 두 트랙 연계가 원활합니다.

온라인 수업, 프로젝트 기반 1:1 (Create PT ~4/30 마감 대응)

AP CSP 온라인 수업은 Create PT 마감(~4/30)에 맞춘 프로젝트 기반 1:1로 운영됩니다. 마감 8주 전부터 시작해 아이디어 선정→코딩→영상→서면 답변 제출의 각 단계에 1:1로 동행합니다.

  • 주 1-2회 화상 1:1 수업 (단원 개념 + Create PT 단계별 코칭)
  • Create PT rubric 체크리스트 기반 1:1 피드백 세션
  • MCQ pseudocode 추적 드릴 + 오답 원인 분석
  • AI·데이터 단원 연계: CIT 메인 Agentic Engineering 경로 소개
Create PT 아이디어를 어떻게 정하나요?

rubric 항목(반복·조건·함수·리스트 포함)을 충족하면서 학생이 관심 있는 주제를 선택하는 것이 좋습니다. CIT STEM은 아이디어 선정 단계부터 1:1로 함께하며, rubric 충족 여부를 미리 검토합니다. AI 또는 데이터 분석 주제는 CIT 메인 AI 트랙과 연계하면 더 풍부한 프로젝트가 됩니다.

어떤 프로그래밍 언어로 Create PT를 준비하면 좋나요?

College Board는 특정 언어를 요구하지 않습니다. Python, Scratch, JavaScript, App Inventor 등 어떤 언어도 가능합니다. 학생이 가장 익숙한 언어를 선택하는 것이 좋으며, CIT에서 코딩을 배운 적 있다면 그 언어를 활용하면 됩니다.

CSP를 마친 후 CSA나 AI 트랙으로 어떻게 연결되나요?

CSP 이후 Java를 배워 AP CSA로 가거나, Python을 심화해 CIT 메인의 AI 프로그램이나 Agentic Engineering 트랙으로 확장할 수 있습니다. 두 경로 모두 CIT STEM과 CIT 메인의 연계를 통해 원활하게 설계됩니다.

관련 페이지

자주 묻는 질문

AP CSP와 AP CSA는 어떻게 다른가요?

AP CSP는 컴퓨팅 개념·데이터·인터넷·AI 영향 입문 과목(언어 자유), AP CSA는 Java 기반 객체지향 프로그래밍 심화 과목입니다. CIT STEM에서는 CSP를, AP CSA는 CIT 메인 브랜드(/programs/ap-csa-csp.html)에서 전문적으로 다룹니다.

AP CSP의 Create Performance Task란 무엇인가요?

학생이 직접 프로그램을 만들고 영상과 서면 답변을 College Board에 제출하는 수행평가입니다. 마감은 매년 봄(보통 4월 말). 시험 점수의 30%를 차지합니다.

AP CSP 시험은 어떻게 구성되나요?

MCQ 70문항(120분, Bluebook 디지털) 70% + Create PT 별도 제출 30%입니다. Create PT 마감은 매년 봄(보통 4월 말), 필기시험은 5월 시험 기간입니다.

Create PT를 어떻게 준비해야 하나요?

College Board rubric 8개 항목을 미리 숙지하고, 반복·조건·함수·리스트를 포함한 프로그램을 만든 뒤 각 항목에 맞는 서면 답변을 작성합니다. 마감 6-8주 전에 시작해야 합니다.

AP CSP와 IB Computer Science는 어떻게 다른가요?

AP CSP는 개념 입문(언어 자유, Create PT 30%), IB CS는 Java/Python 기반 프로그래밍 + 시스템 설계 + IA(30%) 포함 2년 과정입니다. IB CS는 2026년 구과정 마지막 시험, 2027년 신과정 첫 시험입니다.

CIT STEM의 CSP와 CIT 메인 AI 트랙은 어떻게 연결되나요?

CSP의 데이터·알고리즘·AI 영향 단원 이후 CIT 메인 Agentic Engineering이나 AI 교육 트랙으로 자연스럽게 확장할 수 있습니다. 같은 캠퍼스·연락처로 두 브랜드 연계가 원활합니다.

코딩 경험이 없어도 AP CSP를 준비할 수 있나요?

네. AP CSP는 코딩 입문자를 대상으로 설계된 과목입니다. Scratch처럼 블록 기반 언어로 Create PT를 만들어도 됩니다. CIT STEM은 코딩 기초부터 함께 시작하는 1:1 로드맵을 제공합니다.

KIS·SIS·YISS·SFS 학생도 수업할 수 있나요?

네. 압구정 오프라인 외에 1:1 온라인으로도 동일한 커리큘럼을 제공합니다. Create PT 마감과 학교 일정을 함께 고려해 로드맵을 설계합니다.

수업료가 얼마인가요?

1:1 맞춤 설계이므로 상담 후 안내드립니다. 카카오톡 또는 02-540-2922로 문의해 주세요.

선생님은 어떤 분이세요?

AP·IB·IGCSE STEM 전문 멘토진이 담당하며, 자세한 프로필은 상담 시 안내드립니다.

다른 학원과 무엇이 다른가요?

Create PT rubric 8개 항목 기반 1:1 코칭, MCQ pseudocode 추적 훈련, AI 트랙 연계(CIT 메인 Agentic Engineering) 경로 설계를 패키지로 제공합니다. CSP에서 AI 커리어로 이어지는 전체 경로를 함께 설계합니다.

무료 진단 + 1:1 로드맵

현재 수준과 목표를 진단하고, AP CSP 5점과 Create PT 마감까지의 경로를 1:1로 설계해 드립니다.

참고 자료 (Sources)

CIT STEM은 압구정 CIT 코딩학원의 STEM 과목 전문 브랜드입니다. AI·코딩 과정(AP CSA 포함)은 AP CSA·CSP 프로그램CIT 메인에서 확인하세요.
상담하기 (02) 540-2922