AP CSP Create, 코드만 올리면 끝일까요? 세 제출 자료와 Submit Final 확인법
AP Computer Science Principles Create의 Program Code·Video·PPR은 각각 최종 제출해야 합니다. 2027년 마감, 개인 작성 범위, 시험 당일 PPR 활용까지 정리합니다.

AP Computer Science Principles(CSP)에서 프로그램이 잘 작동하면 Create 과제를 끝냈다고 생각하기 쉽습니다. 하지만 코드 파일을 올리는 일, 실행 영상을 만드는 일, 시험 당일 볼 Personalized Project Reference를 준비하는 일은 각각 확인해야 합니다. 파일을 업로드한 상태와 College Board에 최종 제출한 상태도 다릅니다.
업그레이드캠퍼스는 Create 준비를 학생이 만드는 세 자료와 최종 제출 상태, 시험 당일 활용으로 나누어 정리했습니다. 이 글은 과제의 답이나 프로그램을 대신 만드는 안내가 아니라, 학생과 부모가 제출 절차를 빠뜨리지 않도록 확인하는 자료입니다. 세부 제작 요건은 해당 연도의 공식 과제 지시문과 학교 안내를 함께 읽어야 합니다.
Create에는 역할이 다른 세 가지 자료가 있습니다
College Board는 Create performance task의 제출 항목을 Program Code, Video, Personalized Project Reference로 구분합니다. 학생은 프로그램을 개발하고 실행 영상을 만든 뒤, 자신이 사용한 list와 procedure의 코드 부분을 담은 Personalized Project Reference를 준비합니다. 줄여서 PPR이라고 부릅니다. 학생용 제출 안내
| 제출 항목 | 자료의 역할 | 제출 화면에서 확인할 것 |
|---|---|---|
| Program Code | 작성한 프로그램 코드 | 올바른 파일을 올렸는지 |
| Video | 프로그램이 실행되는 모습 | 준비한 영상 파일이 맞는지 |
| Personalized Project Reference | list와 procedure의 코드 화면 자료 | 필요한 화면 이미지를 항목에 넣었는지 |
Program Code와 PPR을 같은 파일이라고 생각하지 마세요. 학생용 안내에서 앞의 두 항목은 파일 업로드로, PPR은 지정된 입력란에 코드 부분의 화면 이미지를 넣는 방식으로 설명합니다. 제출 항목의 이름과 역할을 함께 확인하면 준비물이 하나 빠져 있는데도 완료했다고 생각하는 일을 줄일 수 있습니다.
업로드 뒤에는 각 항목의 Submit Final이 남아 있습니다
AP Digital Portfolio에는 My AP와 같은 College Board 로그인 정보를 사용합니다. 자신의 AP CSP class에 들어간 뒤 왼쪽 메뉴에서 세 항목을 각각 확인합니다. 파일을 올렸다고 모든 과정이 끝나는 것은 아닙니다. 제출 전에는 내용을 검토하고 각 항목에서 Submit Final 절차를 완료해야 합니다.
공식 안내는 세 항목 모두 마감까지 최종 제출해야 채점 대상으로 전달된다고 설명합니다. 각 항목에서는 작업의 독창성에 관한 확인 절차도 진행합니다. 한 항목에서 확인을 마쳤다는 기억만으로 다른 두 항목까지 끝났다고 판단하지 말고 상태를 개별적으로 살펴보세요.
최종 제출 전에는 올린 파일을 교체할 수 있지만, 최종 제출 뒤에는 학생이 변경할 수 없다고 안내합니다. 마지막 버튼부터 서두르기보다 실제 파일과 화면을 먼저 열어 보는 순서가 필요합니다. 업로드한 버전이 자신이 제출하려던 버전인지 확인한 뒤 최종 제출하세요.
2027년 마감은 날짜와 시간대를 함께 적어 두세요
현재 공식 안내의 Create 최종 제출 마감은 2027년 4월 30일 오후 11시 59분 ET입니다. 한국 시각으로 4월 30일이 끝나는 순간과 같은 기준으로 읽으면 안 됩니다. 달력에는 공식 시간대인 ET를 함께 적고, 실제 거주 지역의 시각은 달력의 시간대 기능으로 확인하세요. AP CSP 시험 안내
학교에서 안내하는 작업 일정도 별도로 적어 두는 편이 좋습니다. 수업 안에서 과제를 진행할 시점, 학교가 요청한 점검 일정, College Board의 최종 제출 마감을 한 날짜로 합치지 마세요. 학교 내부 마감이 있는지, 어디에 질문해야 하는지는 담당 교사나 AP coordinator에게 확인합니다.
마감 당일에는 파일 찾기, 업로드, 최종 상태 확인이 한꺼번에 남지 않도록 준비하세요. 세 항목을 각각 열어 확인할 시간을 일정에 남겨 두는 것은 제출 관리 방법에 관한 제안입니다. 공식 마감이 연장되거나 개인 사정에 따라 자동으로 달라진다는 뜻은 아닙니다.
시험 당일에는 최종 제출한 PPR을 사용합니다
PPR은 포트폴리오에 보관하는 자료이면서 시험 당일 written response에 사용하는 참조 자료입니다. 학생이 최종 제출한 PPR이 시험에서 사용할 자료가 됩니다. 마감까지 제출하지 않으면 시험 당일 그 자료를 사용할 수 없다고 College Board가 안내합니다.
학생이 최종 제출한 뒤의 준비에는 학교 담당자의 역할도 있습니다. AP coordinator는 AP Digital Portfolio에서 학생별 PPR을 출력하고 시험 당일 감독관에게 전달합니다. 학생이 집에서 만든 다른 참조 자료를 임의로 대신 가져가는 것으로 이해하지 마세요. Coordinator의 PPR 준비 역할
가정에서는 학생이 세 항목의 최종 제출 상태를 알고 있는지, 시험 장소와 학교 연락 창구를 확인했는지 살펴볼 수 있습니다. 실제 출력과 시험장 배부는 학교의 공식 운영 절차를 따릅니다. 학생의 제출 책임과 학교의 시험 준비 역할을 나누어 보면 누구에게 어떤 질문을 해야 할지 분명해집니다.
코드 협업과 개인 자료 작성을 구분해야 합니다
College Board는 프로그램 코드의 아이디어 구상과 개발 단계에서 학생 간 협업을 허용합니다. 디버깅과 오류 검사도 이 범위에 포함됩니다. 다만 Video와 PPR은 파트너나 다른 사람과 협업하지 않고 개별적으로 작성해야 합니다. 시험 당일 written response 역시 혼자 작성합니다. 코드 협업 범위 FAQ
따라서 함께 프로그램을 개발했다고 해서 영상과 PPR까지 나누어 제작할 수 있다고 생각하면 안 됩니다. 반대로 코드 협업이 허용된다는 안내를 보고 부모나 외부 지도자가 제출물을 대신 완성해도 된다고 넓혀 읽어서도 안 됩니다. 활동마다 허용 범위가 다르므로 현재 과제 지시문의 조건을 확인해야 합니다.
학생은 자신이 제출할 프로그램의 개발에 실제로 참여해야 합니다. 공식 FAQ는 자신이 만들지 않은 코드의 출처 표시와 PPR에 사용할 코드의 범위를 안내합니다. 인용이나 협업 범위가 불분명하면 제출 전에 담당 교사에게 정책을 확인하고, 출처를 숨기거나 다른 사람의 작업을 자기 작업처럼 제출하지 않아야 합니다.
PPR은 저장된 PDF에서 읽히는지 확인하세요
코드 화면을 크게 확대해 보면서 캡처하면 최종 문서도 잘 읽힐 것이라고 생각하기 쉽습니다. 공식 FAQ는 캡처할 때 프로그램의 글자 크기를 최소 10포인트로 두고 화면 배율은 100%로 사용하라고 안내합니다. 100%보다 확대해 표시하면 캡처가 흐려질 수 있다고 설명합니다. AP CSP 시험 관련 FAQ
폭이 너무 넓은 코드는 문서에 맞추면서 작아질 수 있습니다. 화면에서 보였다는 기억보다 실제 저장된 결과를 확인해야 합니다. 공식 안내에 따르면 PPR을 저장하면 PDF를 열거나 출력해 읽을 수 있는지 확인할 수 있으며, 이 확인은 최종 제출 전에 해야 합니다.
이 점검은 학생이 자신의 자료를 직접 검토하는 과정입니다. 캡처 내용과 세부 구성은 공식 과제 지시문을 따르세요. 글자가 선명하다는 사실만으로 모든 과제 요건을 충족한 것은 아니므로, 읽기 쉬운지와 요구한 코드 부분을 담았는지를 따로 확인하는 편이 좋습니다.
Create를 제출한 뒤에도 시험의 written response가 있습니다
AP CSP의 평가에는 수업 중 진행하는 Create와 학기말 시험이 함께 들어갑니다. 현재 시험 안내에서 Section I은 객관식 70문항·120분이며 점수의 70%를 차지합니다. Section II는 Create performance task와 written response를 합쳐 30%입니다. 제출한 파일만으로 전체 평가가 끝나는 구조가 아닙니다.
학기말 시험의 written response는 60분 동안 두 질문에 답하는 방식입니다. 두 질문 안에는 네 개의 세부 prompt가 있고, 학생은 PPR의 코드를 참고해 자신의 프로그램에 대한 이해를 설명합니다. 따라서 ‘두 질문’과 ‘네 prompt’는 서로 다른 시험 안내가 아니라 같은 구조를 다른 단위로 센 표현입니다.
수업 중에는 과목의 개념과 프로그램의 작동을 이해하는 학습을 이어가야 합니다. 화면을 제출했다는 사실과 그 코드가 어떤 역할을 하는지 설명할 수 있는지는 별개입니다. 실제 평가 답안을 미리 대신 써 달라고 하기보다 수업 자료와 공식 연습을 이용하고, 시험 당일에는 요구된 질문에 스스로 답해야 합니다.
부모는 제출물을 고치기보다 진행 상태를 물어보세요
가정에서는 학생이 자신의 자료와 제출 상태를 설명할 수 있는지 확인하는 정도로 역할을 정할 수 있습니다. Program Code, Video, PPR 중 무엇을 준비했고 무엇이 남았는지, 공식 마감과 학교 일정을 어떻게 기록했는지 물어보세요. 세 파일을 대신 만들거나 학생의 개인 자료를 공동 작성하는 방식으로 돕지 않는 것이 중요합니다.
진행표에는 세 항목별 준비 상태, 학생의 자체 확인 여부, 최종 제출 여부를 따로 적을 수 있습니다. 이는 일정 관리를 위한 가정용 제안이며 College Board에 제출할 추가 서류는 아닙니다. 학생의 계정으로 최종 확인과 제출을 진행할 책임도 학생에게 남겨 두세요.
학교에 문의할 일이 생기면 문제를 구체적으로 정리합니다. 예를 들어 파일을 올릴 수 없는지, 자신의 class를 찾을 수 없는지, 최종 제출 상태를 확인하기 어려운지 나누면 담당자가 상황을 이해하기 쉽습니다. 코딩을 끝냈다는 한마디로 완료를 판단하기보다 세 항목과 최종 제출 상태를 함께 확인하세요.
공식 출처
- College Board — Submit AP Computer Science Principles Work: 세 제출 항목, 업로드와 Submit Final의 차이, 독창성 확인, 최종 제출 후 변경 제한.
- College Board — AP Computer Science Principles Exam: 2027년 제출 마감, 시험 구성, written response와 PPR 활용.
- College Board — Program Code Collaboration FAQ: 코드 협업과 Video·PPR의 개별 작성 범위.
- College Board — AP CSP Questions About the Exam: 학생의 코드 작성 참여, PPR 가독성과 PDF 확인.
- College Board — Coordinator Responsibilities for PPR: PPR 출력과 시험 당일 전달 역할.
관련 프로그램
AP 프로그램 알아보기
