세인트존스베리 아카데미 제주(St. Johnsbury Academy Jeju)는 제주 영어교육도시에서 미국 버몬트의 본교와 같은 과정을 운영하는 학교입니다. 고등부는 9~12학년이고, 학교가 안내하는 선택과목에 공학과 컴퓨터 과학이 들어 있으며 AP 과정도 함께 운영합니다. 학교 안에 이미 컴퓨터 과학 과목이 있다는 점이 준비 순서를 바꿉니다. 밖에서 처음부터 가르치기보다, 학교 과목에서 막히는 지점을 짚고 그 위에 AP와 대회를 얹는 쪽이 맞습니다.
최종 수정: 2026-08-03
학교에 컴퓨터 과학 선택과목이 있는 학생과 없는 학생은 필요한 것이 다릅니다. 이미 학교에서 배우고 있다면 같은 내용을 한 번 더 듣는 수업은 시간 낭비입니다. 학교 진도에서 무엇이 비었는지 찾아 채우고, 그다음 단계를 미리 열어 주는 곳이 맞습니다.
2026년 8월 기준 확인 사항
SJA 제주의 교육과정과 컴퓨터 과학
출처: St. Johnsbury Academy Jeju 학사 과정 안내 | College Board AP Computer Science A 공식 과정 안내 | College Board AP Computer Science Principles 공식 과정 안내
컴퓨터 과학 계열 AP는 성격이 다른 두 과목입니다. AP Computer Science A는 자바로 클래스를 설계하고 객체 사이의 관계를 다루는 과목이라 프로그래밍 자체가 중심이고, AP Computer Science Principles는 데이터와 알고리즘, 인터넷과 사회적 영향까지 넓게 다루면서 직접 만든 결과물을 제출하는 과제가 있습니다. 학교에서 컴퓨터 과학 선택과목을 들어 본 학생이라면 어느 쪽이 자기와 맞는지 이미 감이 있는 경우가 많습니다.
11학년에 이 과목을 넣는다면 여름부터 자바 문법을 붙여 두는 편이 안전합니다. 학기 중에 문법과 설계를 동시에 익히려 하면 어느 쪽도 깊어지지 않습니다. 반대로 이미 학교 과목에서 기초를 다졌다면 학기 초부터 바로 문제 풀이로 들어가 5월 시험까지 시간을 벌 수 있습니다. 시험 형식과 범위는 해마다 조정될 수 있으니 College Board 공식 안내를 함께 확인합니다.
학교 컴퓨터 과학 선택과목을 언제 듣느냐에 따라 앞뒤 학년의 준비가 달라집니다. 자녀 학년을 눌러 해당 줄로 이동해 보세요.
| 학년 | 주력 트랙 | 핵심 목표 | 온라인 |
|---|---|---|---|
| 6학년 | 파이썬 기초와 만들면서 익히는 문제 해결 | 코드로 결과를 만들어 보는 첫 경험 | 온라인 가능 |
| 7학년 | 파이썬 심화와 알고리즘 입문 | 자료구조 기초, 스스로 기획한 첫 프로젝트 완성 | 온라인 가능 |
| 8학년 | 알고리즘과 데이터 다루기, 대회 맛보기 | USACO 브론즈 준비 시작 | 온라인 가능 |
| 9학년 | 학교 선택과목 보강 + 자바 기초 | 브론즈 통과, AP 진입 전 언어 정착 | 온라인 가능 |
| 10학년 | AP 선택 설계 + 알고리즘 심화 | 어떤 AP를 언제 들을지 확정 | 온라인 가능 |
| 11학년 | AP 컴퓨터 과학 대비 + AI 프로젝트 | 목표 점수, 공개할 수 있는 프로젝트 착수 | 온라인 가능 |
| 12학년 | 지원 서류 정리 + 독립 연구 마무리 | AP 성적과 프로젝트를 한 줄기로 정리 | 온라인 가능 |
* 표는 일반적인 권장 경로입니다. 학생의 현재 수준과 목표에 따라 상담에서 다시 설계합니다.
학교 과목에서 프로그래밍을 다뤄 봤다면 대회로 넘어가기가 수월합니다. 다만 자격 조건은 해마다 바뀌므로 아래는 방향을 잡는 용도로만 보시고 지원 전에 공식 공고를 확인해 주세요.
| 대회 · 경로 | 참가 | 확인할 점 |
|---|---|---|
| USACO USA Computing Olympiad |
참가 가능 | 국적과 거주지에 관계없이 참가합니다. 대회가 겨울에 몰려 5월 AP 시험과 겹치지 않아 함께 가져가기 좋습니다. |
| KOAI 한국인공지능올림피아드 |
참가 가능 | 국내에서 국제인공지능올림피아드(IOAI) 국가대표로 가는 경로입니다. AP 부담이 커지기 전인 9~10학년에 도전하는 경우가 많습니다. |
| USAAIO USA AI Olympiad |
조건 있음 | 미국·캐나다 시민권자나 거주자, 또는 그곳 학교 재학생으로 참가 범위가 정해져 있습니다. 제주에서 학교를 다니는 학생은 보통 KOAI 쪽이 맞습니다. |
| KSEF 독립 연구 KSEF 과학프로젝트대회 |
참가 가능 | 학교 과제에서 배운 개념을 새 질문과 데이터로 확장해 별도 연구로 만드는 경로입니다. 평가받은 제출물을 그대로 다시 내지는 않습니다. |
| ACSL American Computer Science League |
참가 가능 | 팀 단위 참가가 일반적이지만 개인 준비로도 실력을 점검할 수 있습니다. USACO 준비와 겹치는 부분이 많습니다. |
* 참가 자격과 일정은 해마다 바뀝니다. 지원 전에 각 대회의 해당 연도 공식 공고를 확인하세요.
제주에서 서울 학원을 주 단위로 다니는 것은 불가능합니다. CIT는 이 거리를 전제로 1:1 온라인 수업을 운영합니다.
온라인 수업은 대면 수업의 축소판이 아닙니다. 학교 컴퓨터 과학 과목 보강, AP 대비, 알고리즘 대회 준비, AI 프로젝트를 학교 위치와 무관하게 1:1로 진행합니다. 방학이나 시험이 끝난 뒤 서울에 올 수 있는 기간에는 압구정에서 대면으로 이어 갈 수도 있습니다.
1:1
전담 강사 배정
학교 진도 기준
동일
대면 수업과 같은
내용과 수준
제주
이동 없이
합류 가능
학교에서 컴퓨터 과학이나 공학 선택과목을 들었다면 이미 만들어 본 것이 있습니다. 문제는 그것이 수업 안에서 끝나 밖에서는 보이지 않는다는 점입니다. 포트폴리오는 새로 만드는 것이 아니라, 그 결과물을 다른 사람이 이해할 수 있는 형태로 옮기는 일에 가깝습니다.
여기서 한 걸음 더 나가는 방법은 대개 두 가지입니다. 알고리즘 대회로 깊이를 보여 주거나, 파이썬과 머신러닝으로 관심 분야와 엮은 결과물을 만드는 것입니다. 둘 다 하기보다 하나를 끝까지 가져가는 편이 낫습니다.
지금이 시작하기 좋습니다. 고등부에서 컴퓨터 과학 선택과목과 AP를 만나기 전까지 시간이 남아 있어 기초를 다질 여유가 있습니다. 이 학년에는 시험을 목표로 몰아붙이기보다 파이썬으로 원하는 것을 만들어 보는 경험을 쌓는 편이 오래갑니다.
학교에서 컴퓨터 과학 선택과목을 들어 봤다면 무리가 없습니다. 자바가 처음이라면 여름부터 문법을 붙여 두는 편이 안전합니다. 학기 중에 문법과 설계를 동시에 익히려 하면 어느 쪽도 깊어지지 않습니다. 상담에서 지금 수준을 확인한 뒤 수강 시기를 함께 정합니다.
9학년은 대회를 시작하기에 적당한 학년입니다. USACO 브론즈는 기본 자료구조와 완전 탐색 정도로 도전할 수 있고, AP 부담이 커지기 전이라 시간도 확보됩니다. 학교 선택과목에서 배운 것을 그대로 대회 문제에 써 보는 방식으로 이어 가면 둘 다 가벼워집니다.
학생이 무엇을 하고 싶은지에 따라 다릅니다. 프로그래밍 자체를 깊게 가져가고 싶다면 A가 맞고, 데이터와 알고리즘을 넓게 보면서 직접 만든 결과물을 남기고 싶다면 Principles가 맞습니다. 학교가 해마다 어떤 과목을 여는지 함께 확인한 뒤 순서를 정합니다.
같은 내용을 한 번 더 듣는 것이라면 필요 없습니다. 학교 과목에서 막히는 지점을 짚고 그다음 단계를 미리 여는 용도라면 도움이 됩니다. 상담에서 지금 학교 진도를 먼저 확인하고, 겹치는 부분은 빼고 계획을 잡습니다.
만들지 않습니다. CIT는 개념과 기획, 개발, 테스트, 문서화하는 방법을 가르치고, 학생이 만든 것을 함께 보며 어디를 왜 고쳐야 하는지 짚습니다. 코드와 제출 문서는 학생이 직접 작성합니다. 학교와 College Board의 학문적 정직성 규정을 함께 확인해 주세요.
충분합니다. 대면 수업에서 하는 내용을 그대로 1:1 온라인으로 진행하며, 화면을 공유해 학생이 쓴 코드와 문서를 함께 보고 고칩니다. 방학처럼 서울에 올 수 있는 기간에는 압구정에서 대면으로 이어 갈 수도 있습니다.
기숙 학생은 저녁 시간대가 정해져 있어 오히려 고정 시간을 잡기 쉬운 편입니다. 가능한 요일과 시간대를 알려 주시면 그 안에서 맞춰 배정합니다. 시험 기간에는 횟수와 강도를 조절합니다.
가능합니다. SJA 제주 학생은 영어 수업 환경에 익숙하고, USACO를 비롯한 대회 문제도 영어로 출제됩니다. 개념이 처음이라 어려운 부분은 한국어로 보충하면서 진행합니다.
따로 반을 나누지 않고 1:1로 진행합니다. 같은 학교, 같은 학년이라도 들은 과목과 관심 분야가 다르기 때문입니다. 상담에서 지금 듣는 과목과 학교 일정을 확인한 뒤 그 학생 기준으로 계획을 세웁니다.
참고 출처 (Sources)
SJA 제주 자녀의 학교 과목과 AP 일정에 코딩·AI 준비를 어떻게 맞출지 정리해 드립니다. 제주에서도 1:1 온라인으로 상담하실 수 있습니다.
이 페이지에 나오는 학교 이름은 어느 학교에 다니는 학생을 위한 안내인지 밝히려고 적었습니다. CIT는 해당 학교와 제휴하거나 후원 관계를 맺고 있지 않으며, 학교를 대신해 안내하지도 않습니다. 각 학교의 이름과 상표는 학교에 있습니다. 커리큘럼·시험·대회 규정은 해마다 바뀌므로 지원이나 수강 전에 학교와 주관 기관의 공식 안내를 확인해 주세요.