GCSE CCEA Computer Science: Exam Specification Breakdown | GCSE CCEA 计算机:考试大纲解读

📚 GCSE CCEA Computer Science: Exam Specification Breakdown | GCSE CCEA 计算机:考试大纲解读

Mastering the CCEA GCSE Computer Science specification is essential if you want to walk into the exam hall with confidence. This article unpacks every component, from assessment objectives and written papers to the programming project, so you can focus your revision precisely where it counts.

要想信心满满地走进考场,掌握 CCEA GCSE 计算机科学考试大纲至关重要。本文将拆解每一个组成部分——从评估目标、笔试到编程项目——帮助你精准锁定复习重点。


1. Overview of the Examination | 考试结构概览

The CCEA GCSE Computer Science qualification is linear, meaning all assessments are taken at the end of the course. It consists of two externally marked written papers and one non-exam assessment (NEA) programming project. Together they test your theoretical knowledge, computational thinking, and practical coding ability.

CCEA GCSE 计算机科学属于线性资格,所有评估在课程结束时进行。它包括两份外部评分的笔试和一个非考试评估(NEA)编程项目,综合考查你的理论知识、计算思维和实践编码能力。

Unit 1 ‘Computer Systems’ is a 1-hour-30-minute written paper worth 40% of the final grade. Unit 2 ‘Computational Thinking, Algorithms and Programming’ is also 1 hour 30 minutes and contributes a further 40%. Unit 3 ‘Programming Project’ is a 20-hour controlled assessment that accounts for the remaining 20% of the GCSE.

单元一“计算机系统”为 1 小时 30 分钟的笔试,占最终成绩的 40%。单元二“计算思维、算法与编程”同样为 1 小时 30 分钟,再占 40%。单元三“编程项目”是 20 小时的控制评估,占 GCSE 总成绩最后 20%。


2. Assessment Objectives | 评估目标

CCEA sets three assessment objectives (AOs) that define exactly what examiners are looking for. Understanding these will help you tailor your answers to gain maximum marks in every question.

CCEA 设定了三项评估目标(AO),明确了考官究竟在寻找什么。理解这些目标能让你在每一道题中都有针对性地作答,争取最高分数。

AO1: Demonstrate knowledge and understanding 展示知识和理解
AO2: Apply knowledge and understanding 应用知识和理解
AO3: Analyse and solve problems 分析和解决问题

Roughly 30% of the marks are allocated to AO1, 30% to AO2, and 40% to AO3. This means you must be able not only to recall facts but also to apply concepts to unfamiliar scenarios and design or evaluate solutions, particularly in algorithms and the programming project.

大约 30% 的分数分配给 AO1,30% 分配给 AO2,40% 分配给 AO3。这意味着你不仅要能回忆事实,还必须能将概念应用到陌生场景中,并设计或评估解决方案,尤其是在算法和编程项目部分。


3. Unit 1: Computer Systems – Content and Assessment | 单元一:计算机系统 – 内容与测评

Unit 1 assesses the theoretical foundations of computing. The paper includes a mixture of multiple-choice, short-answer, and extended response questions that require you to explain, compare, and sometimes calculate.

单元一考查计算的理论基础。试卷包含选择题、简答题和拓展回答题,要求你进行解释、比较,有时还需进行计算。

The specification covers seven broad topic areas: data representation (binary, denary, hexadecimal, bitmap images, sound sampling, file compression); hardware (CPU architecture, fetch-decode-execute cycle, primary and secondary storage, embedded systems); software (operating systems, utility software, open source versus proprietary); databases (flat file vs relational, SQL queries, validation and verification); networks (LAN/WAN topologies, protocols, the TCP/IP stack, packet switching); cyber security (malware, social engineering, prevention methods); and the ethical, legal and environmental impact of digital technology.

大纲涵盖七个广泛的主题领域:数据表示(二进制、十进制、十六进制、位图图像、声音采样、文件压缩);硬件(CPU 架构、取指-译码-执行周期、主存储器和辅助存储器、嵌入式系统);软件(操作系统、实用工具软件、开源与专有);数据库(平面文件与关系型、SQL 查询、验证与校验);网络(局域网/广域网拓扑、协议、TCP/IP 协议栈、分组交换);网络安全(恶意软件、社交工程、预防方法);以及数字技术的伦理、法律和环境影响。

Expect application-style questions such as calculating an uncompressed image file size from given resolution and colour depth, selecting appropriate storage for a given situation, or recommending security measures for a small business.

常见题型包括根据给定分辨率和颜色深度计算未压缩图像的文件大小、为给定场景选择合适的存储设备,或者为小企业推荐安全措施。


4. Unit 2: Computational Thinking, Algorithms and Programming | 单元二:计算思维、算法与编程

Unit 2 focuses on how we think computationally and how algorithms are designed, written, and analysed. The written paper will present you with unfamiliar problems and ask you to design, trace, correct, or complete algorithms.

单元二聚焦于我们如何进行计算思维,以及如何设计、编写和分析算法。笔试会呈现陌生的问题,要求你设计、追踪、纠正或补全算法。

Key topics include computational thinking principles (decomposition, abstraction, pattern recognition, algorithm design); standard searching and sorting algorithms (linear search, binary search, bubble sort, insertion sort); flowcharts and pseudocode; programming fundamentals (variables, constants, data types, selection with IF statements, definite and indefinite iteration, arrays/lists, subroutines, file handling); testing and debugging strategies; and Boolean logic with simple logic gate combinations.

关键主题包括计算思维原则(分解、抽象、模式识别、算法设计);标准搜索和排序算法(线性搜索、二分查找、冒泡排序、插入排序);流程图和伪代码;编程基础(变量、常量、数据类型、IF 选择、定次和不定次迭代、数组/列表、子程序、文件处理);测试和调试策略;以及布尔逻辑与简单逻辑门组合。

You will frequently be required to trace through a given pseudocode algorithm using a trace table, identify logical or syntax errors, and write your own pseudocode solution for a small problem. Fluency in reading and writing pseudocode is therefore essential.

你会经常被要求使用追踪表追踪给定的伪代码算法,找出逻辑或语法错误,并针对小问题编写自己的伪代码解决方案。因此,流畅地阅读和书写伪代码至关重要。


5. Unit 3: Programming Project – Non-Exam Assessment | 单元三:编程项目 – 非考试评估

The programming project is a substantial piece of independent work completed during 20 hours of supervised class time. CCEA releases a new task each year, typically requiring you to develop a functional program—often with a simple user interface—that solves a real-world style problem.

编程项目是一项在 20 小时课内监督时间中独立完成的重大作业。CCEA 每年发布一个新任务,通常要求你开发一个可运行的程序(常带有简单的用户界面),以解决一类现实问题。

Your work is assessed across four strands: analysis of the problem (identifying user requirements and success criteria), design (flowcharts or pseudocode, data structures, interface mock-ups), development (coding, adherence to structured programming, appropriate use of techniques like selection, iteration, arrays, and file operations), and testing and evaluation (test plans with normal, boundary and erroneous data, reflections on success and possible improvements).

你的工作将按四个方面进行评估:问题分析(识别用户需求和成功标准)、设计(流程图或伪代码、数据结构、界面草图)、开发(编码、遵循结构化编程、恰当使用选择、迭代、数组和文件操作等技术),以及测试与评估(包含正常、边界和错误数据的测试计划,对成功之处的反思和可能的改进)。

You can choose from a range of programming languages, with Python being the most common choice in schools. All code must be your own, and you must document your design decisions as you progress.

你可以从多种编程语言中选择,Python 是学校中最常见的选择。所有代码都必须是自己的,并且你需要在过程中记录设计决策。


6. Topic Deep Dive: Data Representation and Hardware | 主题

Published by TutorHao | GCSE Computer Science Revision Series | aleveler.com

更多咨询请联系16621398022(同微信)

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading