|
|
| Paper | 구성 | 주요 내용 | 비중 | 시간 |
|---|---|---|---|---|
| Paper 1: Theory of Computer Science | 이론 시험 | 컴퓨터 구조, 논리회로, 데이터 표현 | 50% | 1시간 45분 |
| Paper 2: Problem-solving and Programming | 실전형 시험 | 알고리즘 설계, 의사코드, Python 프로그래밍 | 50% | 1시간 45분 |
📘 Paper 1: 논리적 이해력 중심의 서술형 + 선택형 문제
📙 Paper 2: Python 중심의 의사코드 작성 및 프로그램 분석 능력 평가
| 단원 | 핵심 주제 | 주요 학습 포인트 |
|---|---|---|
| 1. Data Representation | 이진수, 16진수, ASCII, 이미지 표현 | 디지털 데이터 구조 이해 |
| 2. Communication & Internet Technologies | 네트워크 구조, 프로토콜, 암호화 | LAN/WAN, IP, 클라우드 기술 |
| 3. Hardware & Software | CPU, 메모리, 보조기억장치, OS | 하드웨어 구성 및 작동 원리 |
| 4. Security | 데이터 보안, 해킹, 바이러스, 암호화 | 보안 기술 및 윤리적 컴퓨팅 |
| 5. Ethics & Impacts of Technology | ICT의 사회적 영향 | 개인정보, 자동화, 인공지능 |
| 6. Algorithm Design & Problem Solving | 흐름도, 순서도, 반복문 | 문제 해결 프로세스 이해 |
| 7. Programming (Python) | 조건문, 반복문, 배열, 함수, 파일 처리 | 실전 코딩 및 디버깅 능력 |
| 8. Databases | 데이터베이스 개념, SQL 기초 | 데이터 관리 및 검색 구조 이해 |
📊 핵심 포인트:
IGCSE Computer Science는 단순 암기가 아닌,
‘논리 구조 + 문제 해결 + 실전 코드 작성’ 능력을 동시에 평가합니다.
| 항목 | 내용 |
|---|---|
| 난이도 | 중상 (이론 + 코딩 병행) |
| 시험 스타일 | 계산형·논리형 + 프로그래밍 실습형 |
| 필요 역량 | 알고리즘 사고력, 디버깅 능력, 논리적 서술력 |
Paper 1 대비
하드웨어 구조, 논리회로, 이진 연산 암기
데이터 단위 변환(2진↔16진) 연습
Paper 2 대비
Python 문법(조건문, 반복문, 함수, 리스트) 완벽 숙달
의사코드(pseudocode) 구조 훈련
문제 해결 연습
실제 Cambridge 기출 기반으로 알고리즘 단계별 풀이
코드 해석력 강화
오류 추적(Debugging) 연습 및 최적화 연습
논리적 글쓰기 훈련
각 알고리즘 단계마다 “이유(reason)”와 “효율성”을 서술
📌 시험 팁:
코드 실행보다 논리적 사고 과정이 더 중요합니다.
각 단계별로 “입력 → 처리 → 출력” 구조를 명확히 정리해야 합니다.
| 다음 단계 | 확장 과목 | 연결 포인트 |
|---|---|---|
| IB Computer Science HL/SL | 객체지향 프로그래밍, 데이터베이스, 알고리즘 | Python 기반 논리 구조 직접 연계 |
| A-Level Computer Science | 고급 알고리즘, 구조적 설계, 시스템 개발 | 데이터 구조 및 효율성 중심 확장 |
| AP Computer Science A | Java 프로그래밍 | Python→Java 전환 과정에서 논리 구조 동일 |
| AP Computer Science Principles | 컴퓨터 사고력(CS Thinking) | IGCSE 이론 단원과 개념 동일 |
📊 핵심 요약:
IGCSE Computer Science는 상위단계 코딩 과목의 기반을 만드는 과정입니다.
단순 코딩보다 **“논리 설계력”**이 학업 성패를 결정합니다.
| 단계 | 구성 내용 |
|---|---|
| 1단계: Diagnostic Assessment | 프로그래밍 논리, 수학적 사고력 진단 |
| 2단계: Core Theory 수업 | CPU 구조, 데이터 표현, 네트워크 등 기본 개념 |
| 3단계: Python Coding Lab | 조건문·반복문·함수·파일처리 실습 |
| 4단계: Problem-Solving Workshop | 알고리즘 설계 및 의사코드 작성 훈련 |
| 5단계: Past Paper 대비 | Cambridge Paper 1·2 실전 문제 집중 |
| 6단계: Final Review & Portfolio | 학생별 코드 포트폴리오 제작 및 실전 모의평가 |
캠벨아카데미의 IGCSE Computer Science 수업은
**단순한 문법 수업이 아닌, ‘문제를 논리적으로 분석하고 해결하는 사고력 훈련’**을 목표로 합니다.
1:1 맞춤 수업을 통해 학생은 실제 Cambridge 출제 유형에 최적화된 논리적 사고 구조를 완성하게 됩니다.
IGCSE Computer Science Paper 1·2 대비, Python 코딩 집중반, IB·A-Level 연계 과정 상담은
캠벨아카데미 국제학교 전담팀을 통해 개별 안내받으실 수 있습니다.
📞 전화 또는 온라인 상담으로 학생의 수준과 목표 대학에 맞는 학습 플랜을 받아보세요.