IGCSE Computer Science 0478 · Cambridge International
Cambridge IGCSE Computer Science 0478은 컴퓨터 이론(Paper 1)과 알고리즘 설계·pseudocode·문제해결(Paper 2)을 평가하는 과목입니다. 특정 프로그래밍 언어가 아닌 Cambridge 표준 pseudocode 형식으로 답해야 하므로, 일반 코딩 수업과는 전혀 다른 준비가 필요합니다. CIT STEM은 알고리즘·pseudocode 1:1 코칭과 CIT 메인 AI·코딩 트랙 연계로 A*부터 그 이후 경로까지 함께 설계합니다.
압구정 오프라인 + 1:1 온라인 | CIT 메인 코딩 트랙 연계
0478은 컴퓨터 시스템의 작동 원리를 이해하고, 알고리즘 사고를 통해 문제를 체계적으로 해결하는 역량을 평가합니다. Paper 1에서는 하드웨어·소프트웨어·데이터 표현·네트워크·보안·데이터베이스·프로그래밍 개념의 이론을 다루고, Paper 2에서는 그 이론을 바탕으로 실제 알고리즘을 설계하고 pseudocode로 작성합니다. KIS·SIS·YISS·SFS 등 서울 국제학교에서 CS·AI에 관심 있는 G9-G10 학생이 많이 선택합니다.
Cambridge 0478 pseudocode는 Python·Java 등의 실제 언어와 문법이 다릅니다. 예를 들어 출력은 OUTPUT, 변수 할당은 ← 기호, 반복문은 FOR...NEXT·WHILE...ENDWHILE 형식입니다. 실제 코딩을 잘해도 Cambridge pseudocode 형식을 모르면 Paper 2에서 mark를 잃습니다. Cambridge 공식 문법을 별도로 숙달하는 훈련이 필수입니다.
0478에서 다루는 알고리즘 설계·데이터 구조·이진수·논리 회로 개념은 CIT 메인 브랜드의 AI·코딩 트랙(Python 프로그래밍, 머신러닝 기초, 프로젝트 포트폴리오)의 이론적 기반이 됩니다. IGCSE CS로 개념 기초를 다진 뒤, CIT 메인의 실제 AI 프로젝트로 확장하는 로드맵은 대입 스펙 면에서도 강력합니다.
Cambridge Pseudocode 예시, Bubble Sort
Cambridge 0478 표준 pseudocode 형식. Python 문법과 혼용하면 mark를 잃습니다.
| 구분 | IGCSE CS 0478 | IGCSE ICT 0417 | AP CSP |
|---|---|---|---|
| 주관 | Cambridge (IGCSE) | Cambridge (IGCSE) | College Board (AP) |
| 핵심 내용 | 알고리즘·pseudocode·이론 | IT 응용·스프레드시트·DB·미디어 | 컴퓨팅 원리·데이터·알고리즘·Create PT |
| 프로그래밍 | Cambridge pseudocode | 없음 (응용 중심) | 모든 언어 허용 + Create PT |
| 이론 깊이 | 높음 (논리회로·이진수·네트워크) | 보통 (실용 응용 중심) | 중간 (원리 + 사회적 영향) |
| IB CS 연계 | 강함 | 약함 | 보통 |
| AI 트랙 연계 | CIT 메인 코딩 트랙 직접 연계 | 제한적 | CIT STEM AP CSP 페이지 참조 |
| 권장 대상 | CS·AI 진학 목표 G9-G10 | IT 응용·비즈니스 계열 | AP 커리큘럼 G11-G12 |
CIT STEM은 0478을 알고리즘 사고력 + pseudocode 정밀성 관점으로 지도합니다. CS 시험인 만큼 개념 암기와 절차적 사고 모두가 필요하며, 특히 Paper 2는 "코딩을 할 줄 아는 것"과 "Cambridge pseudocode 형식으로 정확히 서술하는 것"이 완전히 다른 훈련입니다.
CIT STEM과 CIT 메인 브랜드가 같은 캠퍼스에 있기 때문에 IGCSE CS로 이론 기초를 다진 뒤 CIT AI 교육 프로그램으로 확장하는 연계 로드맵을 자연스럽게 설계할 수 있습니다. IB Computer Science HL·SL 진학 경로는 IB CS HL 페이지에서 확인합니다.
네, 동일하게 진행됩니다. Pseudocode 작성과 trace table 훈련은 화면 공유로 실시간 코칭하고, 작성한 pseudocode를 텍스트로 제출하면 mark scheme 기준으로 피드백합니다. 주 2회 세션으로 분당·일산·판교·인천 등 수도권, 또는 해외 거주 학생도 동일한 커리큘럼을 받습니다.
Cambridge pseudocode 문법을 화면 공유로 실시간 교정. Python 습관 전환까지 지도.
알고리즘 추적 문항을 단계별로 함께 완성. 실수 구간을 즉시 교정.
0478 완성 후 CIT 메인 AI 프로젝트 트랙 로드맵을 온라인 상담에서 설계.
Pseudocode를 처음 배우는데 온라인 수업이 효과적인가요?, 효과적입니다. 화면 공유로 Cambridge pseudocode 문법을 실시간 작성·교정하며 배우는 방식이 오히려 집중도가 높을 수 있습니다.
IGCSE CS 이후 CIT 코딩·AI 트랙을 온라인으로 이어서 받을 수 있나요?, 가능합니다. CIT STEM과 CIT 메인 모두 온라인으로 운영되므로 학년이 올라가며 자연스럽게 트랙을 이어받을 수 있습니다.
Cambridge IGCSE Computer Science 0478은 컴퓨터 과학 이론(Paper 1)과 알고리즘·문제해결·프로그래밍(Paper 2)을 다루는 과목입니다. 데이터 표현, 네트워크, 논리게이트, 알고리즘 설계, Cambridge pseudocode 작성이 핵심입니다.
Paper 1(이론, 75점)은 컴퓨터 시스템·데이터 표현·네트워크·보안·DB·프로그래밍 개념 이론을 다룹니다. Paper 2(문제해결·프로그래밍, 75점)은 알고리즘 설계, pseudocode 작성, trace table, 프로그램 수정을 다룹니다. 두 페이퍼 모두 고득점이 필요합니다.
아닙니다. Cambridge 0478은 Cambridge 표준 pseudocode 형식으로 답해야 합니다. Python·Java 등의 실제 코드는 mark scheme에서 인정되지 않을 수 있습니다. Cambridge 공식 pseudocode 문법(INPUT·OUTPUT·←·FOR...NEXT 등)을 별도로 숙달해야 합니다.
IGCSE CS 0478은 알고리즘·논리·프로그래밍 원리 중심의 이론적 기초를 다룹니다. IGCSE ICT 0417은 IT 응용(스프레드시트·DB·미디어·네트워크 실용)에 중점을 둡니다. AP CSP는 미국 대학 학점 인정 과목으로 컴퓨팅 원리·데이터·Create Performance Task를 포함합니다.
0478의 알고리즘·데이터 구조·이진수·논리 회로 개념은 CIT 메인 AI·코딩 트랙의 이론적 기반입니다. 0478로 CS 개념 기초를 확립한 후 CIT 코딩 트랙에서 실제 AI 프로젝트로 확장하는 로드맵을 설계할 수 있습니다.
0478 syllabus는 현재 크게 변경되지 않았습니다. 일부 IGCSE 과목에서 디지털 시험 파일럿이 진행 중이므로 향후 전환 여부를 모니터링하세요. 최신 시험 일정은 Cambridge International 공식 사이트에서 확인하세요.
가능합니다. Paper 2는 Cambridge pseudocode로 답하므로 프로그래밍 경험이 없어도 pseudocode 문법과 알고리즘 사고를 처음부터 배울 수 있습니다. 다만 프로그래밍 경험이 있는 학생이 더 빠르게 습득합니다.
1:1 맞춤 설계이므로 상담 후 안내드립니다. 카카오톡 또는 02-540-2922로 문의해 주세요.
AP·IB·IGCSE STEM 전문 멘토진이 담당하며, 자세한 프로필은 상담 시 안내드립니다.
CIT STEM은 IGCSE CS 0478 이론·pseudocode 코칭과 CIT 메인의 AI·코딩 트랙을 연계할 수 있는 구조를 갖추고 있습니다. Cambridge pseudocode 문법 전용 훈련, trace table 1:1 코칭, mark scheme 서술 훈련을 결합하고 0478 이후 진학 로드맵도 설계합니다.
가능합니다. 알고리즘·pseudocode 1:1 코칭을 온라인으로 오프라인과 동일하게 진행합니다. Pseudocode 작성은 화면 공유로 실시간 피드백합니다.
알고리즘·pseudocode 수준을 진단하고, A* 경로와 CIT AI 트랙 연계 로드맵을 함께 설계해 드립니다. 온라인 상담도 동일하게 진행됩니다.