arrow_back필드 노트로 돌아가기
COMPUTER SCIENCE 게시됨 30 Jul 2026

WJEC GCSE Computer Science: A Working Revision Plan

WJEC GCSE Computer Science 복습을 위한 실용적인 가이드로, 두 논문, 일반적인 실수, 그리고 실제로 내용을 유지하는 방법을 다룹니다.

WJEC GCSE Computer Science는 두 개의 필기시험(Unit 1: Understanding Computer Science, Unit 2: Programming and System Development)과 최종 성적에 포함되지 않지만 시험에 합격할 만큼 내용을 이해하고 있는지를 결정짓는 비시험 프로그래밍 평가로 나뉩니다. 대부분의 학생들은 무지함이 아니라 정밀함을 요구하는 문제에 대한 모호한 답변으로 인해 점수를 잃습니다. 이 가이드는 그것을 고치기 위한 것입니다.

정확히 어디서 무엇이 시험되는지 알기

Unit 1은 이진법, 하드웨어, 네트워크, 보안, 그리고 사회에 대한 기술의 영향을 다룹니다. Unit 2는 알고리즘, 프로그래밍 구조, 데이터 타입, 데이터베이스를 다루지만, 여전히 코딩 시험이 아니라 필기시험입니다. 이것이 사람들을 헷갈리게 합니다. Unit 2 중에 Python을 입력하지 않을 것입니다 — 의사코드를 읽고, 손으로 추적하고, 종이에 논리를 써내려갈 것입니다. 즉시 피드백이 있는 코드 에디터에서만 연습했다면, 컴파일러나 자동완성 없이 종이에 연필로 다섯 개의 프로그램을 추적해 보세요. 진행하면서 변수 값을 표에 적어 넣으세요. 이것이 Unit 2를 위한 가장 유용한 연습입니다. 왜냐하면 이전에 본 코드에 패턴 매칭을 하는 대신 실제로 당신의 머릿속에서 논리를 실행하도록 강제하기 때문입니다.

이진법과 수 체계: 지겨울 때까지 연습하기

10진법을 이진법으로 변환, 이진법을 16진법으로, 1의 보수와 2의 보수, 오버플로우가 있는 이진법 덧셈 — 이것들은 거의 매년 나오며 맞거나 틀렸을 뿐, 느낌에 따른 부분 점수는 없습니다. 10진법을 이진법으로 변환할 때는 2로 나누기 방법을 사용하고, 16진법 변환을 위해서는 비트를 4개씩 묶어서 변환을 연습하세요. 시험 전날 밤 50개를 한 번에 하기보다는 일주일에 매일 10개씩 변환하세요. 2의 보수 음수가 당신을 혼란스럽게 한다면, 이 지름길을 기억하세요: 모든 비트를 뒤집고, 1을 더합니다. 이미 답을 알고 있는 수 위에서 테스트해 보세요. 예를 들어 8비트에서 -5 (11111011), 규칙을 반쯤 기억하면서 재구성하는 것보다 이 과정이 자동으로 느껴질 때까지.

네트워킹과 보안: 키워드를 정의에 정확히 맞추기

WJEC의 Unit 1 채점 기준은 용어에 대해 엄격합니다. 질문에서 DoS 공격에 대해 묻는다면 "누군가 웹사이트를 해킹했다"라고 쓰지 마세요 — 정당한 사용자가 이용할 수 없게 만들기 위해 서버를 요청으로 범람시킨다고 쓰세요. 복습하면서 용어사전을 만드세요: LAN vs WAN, 패킷 스위칭, MAC 주소 vs IP 주소, 방화벽 vs 프록시 서버, 대칭 vs 비대칭 암호화. 각 용어에 대해 한 문장의 정의와 한 문장의 예를 자신의 말로 작성하세요. 교과서에서 복사하지 마세요. 메모리에서 다시 쓰기가 회상력을 만듭니다.

프로그래밍 구조: 개인 참고 자료 만들기

Unit 2를 위해, 수열, 선택, 반복을 철저히 알고 있어야 하며, 의사코드 측면에서 while 루프와 for 루프의 차이 — 조건 제어식 대 개수 제어식 — 를 알아야 합니다. 일반적인 문제에 대해 의사코드를 작성하는 연습을 하세요: 리스트에서 최댓값 찾기, 사용자 입력 검증, 배열 선형 검색. WJEC 의사코드는 자체 규칙(INPUT, OUTPUT, IF...THEN...ELSE...ENDIF 사용)이 있으므로, Python을 먼저 배웠다면 의도적으로 Python 본능을 WJEC의 의사코드 스타일로 번역하는 데 시간을 투자하세요. WJEC 의사코드에서 for i = 1 to 10 루프는 10을 포함합니다 — 이것을 당신의 복습 가이드와 대조해 보세요. 왜냐하면 추적 표에서 경계를 잘못 설정하면 당신의 논리가 올바르더라도 점수를 잃기 때문입니다.

과거 논문이 실제 복습이지, 보너스 활동이 아닙니다

WJEC 명세서를 한 번 읽고 난 후, 노트를 다시 읽기보다는 과거 논문에 대부분의 남은 시간을 투자하세요. 과거 논문은 WJEC가 사용하는 정확한 표현과 4점 답변 대 6점 답변에서 기대되는 정확한 상세 수준을 드러냅니다. 공표된 채점 기준에 대해 자신의 답변을 표시하고 모호한 부분을 기록하세요. 일반적인 격차: 개념을 올바르게 명명했지만 점수 배분이 요구하는 깊이로 설명하지 않은 경우. 질문이 4점일 가치가 있다면, 보통 한 점을 네 번 말하는 것이 아니라 네 개의 구별되는 점을 원합니다.

시험 전주

3~4일 전에 새로운 내용 학습을 멈추세요. 대신, 복습 초반에 틀렸던 과거 논문 질문을 다시 풀고 지금 그것들을 올바르게 얻을 수 있는지 확인하세요. 주제당 한 페이지 요약 시트 — 이진법, 네트워킹, 보안, 프로그래밍 구조, 데이터베이스 — 를 유지하고 전체 노트 대신 그것들을 읽어 보세요. 수면이 한 시간의 추가 벼락공부보다 더 중요합니다. 피곤한 뇌는 몇 번을 읽었든 상관없이 정보를 잘 검색하지 못합니다.

Unit 2 뒤에 있는 프로그래밍 유창성을 더 발전시키고 싶다면, Korra Studio는 당신의 복습과 함께 진행할 가치가 있는 실습 Python과 Computer Science 세그먼트를 가지고 있습니다.

AI 도움을 받아 작성했으며, Michal Pilch(CISSP), Korra Studio에서 검토 및 게시했어요.

더 나아가고 싶으신가요?

이것은 Korra Studio 나레지베이스의 한 노트예요. 플랫폼은 모든 주제를 1-to-1 멘토링과 함께 제공해요.

무료로 시작하기arrow_forward