⚠️ 시험 정보 갱신 (2026 기준 — 본 cheat sheet 기존 표기 일부 정정):
· Section I — Multiple-Choice 42문항 / 90 minutes / 55% (기존 "MC 70분/40문항 / 50%" 표기 → 정정)
· Section II — Free-Response 4문항 / 90 minutes / 45%, 총 25점 = Q1 (7) + Q2 (7) + Q3 (5) + Q4 (6) (기존 "각 9점 36점" 표기 → 정정)
· 시험 시간 합계: 3시간 (180분) (기존 "160분" 표기 → 정정)
· Bluebook 디지털 시험 + Java Quick Reference 제공 + 계산기 없음.
· Section I — Multiple-Choice 42문항 / 90 minutes / 55% (기존 "MC 70분/40문항 / 50%" 표기 → 정정)
· Section II — Free-Response 4문항 / 90 minutes / 45%, 총 25점 = Q1 (7) + Q2 (7) + Q3 (5) + Q4 (6) (기존 "각 9점 36점" 표기 → 정정)
· 시험 시간 합계: 3시간 (180분) (기존 "160분" 표기 → 정정)
· Bluebook 디지털 시험 + Java Quick Reference 제공 + 계산기 없음.
🗂️ CED V.1 4 Units — 옛 10-Unit 체계 매핑
아래 카드의 옛 Unit 1~10은 본 cheat sheet 내 토픽 분류용. 2026 시험은 CED V.1 4-Unit 체계로 출제되므로 옛 Unit ↔ CED V.1 매핑을 우선 확인하라. 비중 표기: 15-25% / 25-35% / 10-18% / 30-40% (각각 Unit 1·2·3·4).
FRQ 4문항 매핑: Q1 Methods and Control Structures (Unit 1·2 통합, 7점) · Q2 Class Design (Unit 3, 7점) · Q3 Data Analysis with ArrayList (Unit 4, 5점) · Q4 2D Array (Unit 4, 6점) = 25점. 모두 Practice 2 평가.
| CED V.1 Unit | 비중 (MCQ) | 차시 | 본 cheat의 옛 Unit 매핑 |
|---|---|---|---|
| Unit 1: Using Objects and Methods primitive·casting·expression·API·method signature·Math·String·instantiation | 15–25% | 32–34 | 옛 Unit 1 (Primitive Types) + 옛 Unit 2 (Using Objects · String · Math) |
| Unit 2: Selection and Iteration if·nested if·compound boolean·while·for·향상된 for·String 알고리즘·run-time | 25–35% | 29–31 | 옛 Unit 3 (Boolean·if) + 옛 Unit 4 (Iteration ⭐) |
| Unit 3: Class Creation abstraction·constructor·passing reference·static·scope·this | 10–18% | 20–22 | 옛 Unit 5 (Writing Classes) |
| Unit 4: Data Collections 최다 비중 윤리·array·ArrayList·2D·search·sort·recursion·inheritance | 30–40% | 50–52 | 옛 Unit 6~10 (Array · ArrayList · 2D Array · Inheritance · Recursion) |
🛠️ 5 Computational Thinking Practices (Big Idea 역할)
| Practice | 의미 | MCQ 비중 |
|---|---|---|
| Practice 1: Design Code | 적합한 알고리즘 설계 결정 | 2–10% |
| Practice 2: Develop Code | 프로그램 코드를 작성·구현 (FRQ 4문항 모두) | 22–38% |
| Practice 3: Analyze Code MCQ 최다 | 코드의 출력·결과 결정 또는 작동 안 하는 이유 설명 | 37–53% |
| Practice 4: Document Code and Computing Systems | 프로그램이 결과를 생성하는 동작·조건 기술 | 10–15% |
| Practice 5: Use Computers Responsibly | 컴퓨팅의 윤리·사회적 영향 | 2–10% |
📝 3 Task Verbs (CED p.148)
- Assume — 증명·검증 없이 사실로 받아들임 (불필요한 if 검증 안 씀)
- Complete (program code) — 빈칸만 정확히 채움 (주변 코드 변경 금지)
- Implement / Write — 처음부터 끝까지 정확한 Java 코드 (class header, instance vars, constructor, method 모두)
📚 보충 자료: 본 cheat sheet는 Java 문법·Top 함정·Bluebook 가이드 중심.
CED V.1 시험 구조 정독은 ⭐ CED 1장 요약으로,
FRQ 점수 분배는 📝 FRQ 채점 가이드 (재제작)로,
코드 직접 작성 훈련은 💻 Code Patterns Checklist로 보완하라.