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

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

Welcome to TutorHao’s comprehensive breakdown of the CCEA IGCSE Computer Science specification. This article unpacks every critical element of the syllabus – from assessment objectives and unit content to command words and exam strategies. Whether you are just beginning your course or deep into revision, understanding the specification is the first step toward achieving a top grade.

欢迎阅读 TutorHao 对 CCEA IGCSE 计算机科学考试大纲的全面解读。本文将剖析大纲的每一个关键要素——从评估目标、单元内容到指令词和考试策略。无论你是刚刚开始学习这门课程,还是正在深入复习,理解考试大纲都是迈向高分的第一步。


1. Specification Overview | 大纲概览

The CCEA IGCSE Computer Science qualification (GCS11) is designed to develop computational thinking, problem-solving skills, and a solid understanding of how computer systems work. It is equivalent in standard to a UK GCSE and is recognised internationally. The course has no controlled assessment – your final grade depends entirely on two written examination papers taken at the end of the course.

CCEA IGCSE 计算机科学资格证书(GCS11)旨在培养计算思维、问题解决能力以及对计算机系统工作原理的扎实理解。其标准相当于英国 GCSE,并得到国际认可。本课程没有课程作业控制评估——你的最终成绩完全取决于课程结束时的两次笔试。


2. Assessment Structure | 评估结构

All candidates sit two compulsory papers. Each paper lasts 1 hour 30 minutes and carries 50% of the final grade. The papers are untiered, meaning the same exam is taken by all students regardless of expected grade.

所有考生都必须参加两份试卷。每份试卷时长 1 小时 30 分钟,各占总成绩的 50%。试卷不分层,也就是说,无论预期成绩如何,所有学生都参加同一份试卷。

Paper Title Duration Weighting Marks
Paper 1 Computer Systems 1 h 30 min 50% 80
Paper 2 Computational Thinking, Algorithms and Programming 1 h 30 min 50% 80

Both papers include a mix of short-answer and extended-response questions. Paper 2 also requires candidates to write, trace, and refine algorithms in pseudocode.

两份试卷都包含简答题和扩展回答题。试卷 2 还要求考生用伪代码编写、追踪和完善算法。


3. Assessment Objectives | 评估目标

CCEA defines three assessment objectives (AOs) that determine how marks are distributed across the papers:

  • AO1: Demonstrate knowledge and understanding of the key concepts and principles of computer science (30–40%).
  • AO2: Apply knowledge and understanding of key concepts and principles of computer science (30–40%).
  • AO3: Analyse problems in computational terms: to make reasoned judgements, to design, program, evaluate and refine solutions (25–35%).

CCEA 定义了三个评估目标(AO),决定了试卷中分数的分配方式:

  • AO1:展示对计算机科学关键概念和原理的知识与理解(30–40%)。
  • AO2:应用计算机科学关键概念和原理的知识与理解(30–40%)。
  • AO3:以计算术语分析问题:做出合理判断,设计、编程、评估和完善解决方案(25–35%)。

4. Paper 1: Computer Systems – Content Deep Dive | 试卷 1:计算机系统 – 内容深析

This paper tests your theoretical understanding of how computers work. The syllabus divides this unit into six main areas.

这份试卷测试你对计算机工作原理的理论理解。教学大纲将本单元分为六个主要部分。

4.1 Systems architecture
CPU components (ALU, CU, registers), Von Neumann architecture, fetch-decode-execute cycle, factors affecting CPU performance (clock speed, cache size, number of cores), embedded systems.

4.1 系统架构
CPU 组成(ALU、CU、寄存器),冯·诺依曼架构,取指-解码-执行周期,影响 CPU 性能的因素(时钟速度、缓存大小、核心数量),嵌入式系统。

4.2 Memory and storage
Primary memory (RAM, ROM), virtual memory, secondary storage (magnetic, solid state, optical), units of storage (bit, byte, KB, MB, GB, TB), data capacity calculations.

4.2 内存与存储
主存储器(RAM、ROM),虚拟内存,辅助存储(磁存储、固态存储、光存储),存储单位(位、字节、KB、MB、GB、TB),数据容量计算。

4.3 Computer networks, connections and protocols
LAN vs WAN, client-server and peer-to-peer models, network hardware (NIC, switch, router), the internet and DNS, cloud computing, protocols (TCP/IP, HTTP, HTTPS, FTP, POP, IMAP, SMTP), layers model.

4.3 计算机网络、连接与协议
局域网与广域网,客户端-服务器和点对点模型,网络硬件(网卡、交换机、路由器),互联网与 DNS,云计算,协议(TCP/IP、HTTP、HTTPS、FTP、POP、IMAP、SMTP),分层模型。

4.4 Network security
Threats (malware, phishing, brute-force attacks, denial of service, SQL injection), prevention methods (firewalls, encryption, penetration testing, anti-malware, user access levels, physical security).

4.4 网络安全
威胁(恶意软件、网络钓鱼、暴力攻击、拒绝服务、SQL 注入),防范方法(防火墙、加密、渗透测试、反恶意软件、用户访问级别、物理安全)。

4.5 Systems software
Operating system functions (user interface, memory management, multitasking, peripheral management, file management, user management), utility software (encryption, defragmentation, compression).

4.5 系统软件
操作系统功能(用户界面、内存管理、多任务处理、外设管理、文件管理、用户管理),实用软件(加密、碎片整理、压缩)。

4.6 Ethical, legal, cultural and environmental impacts
Digital divide, data privacy legislation (GDPR, DPA), computer misuse, environmental effects of computing, open source vs proprietary software.

4.6 伦理、法律、文化和环境影响
数字鸿沟,数据隐私立法(GDPR、数据保护法),计算机滥用,计算的环境影响,开源软件与专有软件。


5. Paper 2: Computational Thinking, Algorithms and Programming – Content Deep Dive | 试卷 2:计算思维、算法与编程 – 内容深析

Paper 2 focuses on problem-solving, algorithmic reasoning, and programming concepts. A pseudocode reference guide is provided in the exam.

试卷 2 侧重问题解决、算法推理和编程概念。考试中会提供伪代码参考指南。

5.1 Algorithms
Principles of computational thinking (abstraction, decomposition, pattern recognition), writing algorithms (pseudocode, flowcharts), standard searching algorithms (linear search, binary search) and sorting algorithms (bubble sort, insertion sort), interpreting and correcting algorithms, efficiency of algorithms.

5.1 算法
计算思维原理(抽象、分解、模式识别),编写算法(伪代码、流程图),标准搜索算法(线性搜索、二分搜索)和排序算法(冒泡排序、插入排序),解释和纠正算法,算法的效率。

5.2 Programming fundamentals
Variables, data types (integer, real, Boolean, character, string), assignment, arithmetic operators (+, -, *, /, MOD, DIV), comparison operators, logical operators (AND, OR, NOT), string manipulation, random numbers.

5.2 编程基础
变量、数据类型(整型、实型、布尔型、字符型、字符串),赋值,算术运算符(+、-、*、/、MOD、DIV),比较运算符,逻辑运算符(AND、OR、NOT),字符串处理,随机数。

5.3 Producing robust programs
Defensive design (input validation, authentication), maintainability (comments, indentation, meaningful identifiers), testing (iterative, final/terminal), syntax vs logic errors, test plans.

5.3 编写健壮的程序
防御式设计(输入验证、身份验证),可维护性(注释、缩进、有意义的标识符),测试(迭代测试、最终测试),语法错误与逻辑错误,测试计划。

5.4 Boolean logic
Simple logic gates (AND, OR, NOT), truth tables, logic circuits with up to three inputs.

5.4 布尔逻辑
简单逻辑门(与门、或门、非门),真值表,最多三个输入的逻辑电路。

5.5 Programming languages and IDEs
High-level vs low-level languages, translators (compilers, interpreters), features of integrated development environments (editors, error diagnostics, run-time environment).

5.5 编程语言与集成开发环境
高级语言与低级语言,翻译器(编译器、解释器),集成开发环境的功能(编辑器、错误诊断、运行时环境)。


6. Data Representation Mastery | 数据表示精要

This topic is split across both papers. In Paper 1 you handle theory; in Paper 2 you apply it in algorithms. You must be fluent in:

  • Binary, denary and hexadecimal number systems
  • Conversions between binary, denary and hex
  • Binary addition and overflow
  • Character encoding (ASCII, Unicode)
  • Representation of images (pixels, resolution, colour depth, file size calculation)
  • Sound representation (sampling, sample rate, bit depth, file size calculation)
  • Data compression (lossy and lossless)

这一主题在两张试卷中均有涉及。试卷 1 侧重理论;试卷 2 则将其应用于算法中。你必须熟练掌握:

  • 二进制、十进制和十六进制数制
  • 二进制、十进制与十六进制之间的转换
  • 二进制加法与溢出
  • 字符编码(ASCII、Unicode)
  • 图像表示(像素、分辨率、颜色深度、文件大小计算)
  • 声音表示(采样、采样率、位深度、文件大小计算)
  • 数据压缩(有损与无损)

Example file size formulas you must know:

Image file size = resolution × colour depth (bits)

Sound file size = sample rate × bit depth × duration (seconds)

你需要掌握的示例文件大小公式:

图像文件大小 = 分辨率 × 颜色深度(位)

声音文件大小 = 采样率 × 位深度 × 时长(秒)


7. Algorithms and Pseudocode – Exam Techniques | 算法与伪代码 – 考试技巧

Paper 2 provides a pseudocode reference sheet on the last page of the question paper. You must practise writing clear, unambiguous pseudocode. The CCEA pseudocode uses standard constructs:

  • INPUT and OUTPUT for user interaction
  • IF…THEN…ELSE…ENDIF for selection
  • FOR…NEXT and WHILE…DO…ENDWHILE for iteration
  • Array indexing and string slicing
  • Comments using //

试卷 2 的试题册最后一页提供了伪代码参考表。你必须练习书写清晰、无歧义的伪代码。CCEA 伪代码使用标准结构:

  • INPUTOUTPUT 用于用户交互
  • IF…THEN…ELSE…ENDIF 用于选择
  • FOR…NEXTWHILE…DO…ENDWHILE 用于迭代
  • 数组索引和字符串切片
  • 使用 // 进行注释

Trace tables are a common requirement. You will likely be given an algorithm and a set of test data, then asked to complete a trace table to show how variable values change during execution. Practice tracing by hand, column by column, carefully updating each variable.

追踪表示是常见要求。你很可能会遇到一道题,给出一个算法和一组测试数据,然后要求你完成一个追踪表,以显示执行过程中变量值的变化。请手动画出追踪表,逐列仔细更新每个变量。


8. Common Command Words | 常见指令词

Understanding command words is vital for writing answers that hit the mark scheme. CCEA uses the following frequently:

Command word Meaning 中文含义
State / Give Recall a fact or definition 陈述/给出:回忆一个事实或定义
Describe Give a detailed account 描述:给出详细说明
Explain Give reasons, cause and effect 解释:给出原因、因果关系
Compare Identify similarities and differences 比较:指出相似点和不同点
Evaluate Judge value, weigh up pros and cons 评价:判断价值,权衡利弊
Calculate Work out a numerical answer, show working 计算:得出数值答案,展示步骤
Complete / Trace Fill in a table or diagram by following steps 完成/追踪:按照步骤填写表格或图表

9. Maximising Marks in Paper 1 | 试卷 1 高分策略

Paper 1 rewards precise technical vocabulary. For example, instead of writing ‘the part of the CPU that does calculations,’ write ‘the Arithmetic Logic Unit (ALU).’ Use bullet points in your answers when appropriate, but ensure each point is a complete sentence unless the question is ‘State’ or ‘Give’. For extended answers (4–6 marks), structure your response with a logical flow: definition, example, impact. Keep an eye on the clock: you have roughly one minute per mark, so do not spend 10 minutes on a 2‑mark question.

试卷 1 看重准确的技术词汇。例如,不要写“CPU 中执行计算的部分”,而应写“算术逻辑单元(ALU)”。在适当的时候可以在答案中使用要点列表,但要确保每个要点都是完整的句子,除非题目要求“陈述”或“给出”。对于扩展回答(4–6 分),请按照逻辑顺序组织答案:定义、示例、影响。注意时间分配:大约一分钟拿一分,所以不要在 2 分题上花费 10 分钟。


10. Maximising Marks in Paper 2 | 试卷 2 高分策略

Always read the provided pseudocode guide before starting the exam; it reminds you of the exact syntax CCEA expects. When writing algorithms, include clear comments to explain your logic – this can gain marks even if the code has a minor error. For trace tables, draw extra rows if you are unsure how many iterations will occur. Cross out values, then rewrite the correct ones rather than overwriting; clarity is crucial. For design questions (e.g., ‘write an algorithm to…’), explicitly mention input validation and output formatting – these details demonstrate AO3 analysis.

在开始答题前,一定要阅读试题册提供的伪代码指南;它会提醒你 CCEA 期望的确切语法。在编写算法时,要加上清晰的注释来解释你的逻辑——即使代码有微小的错误,这也可能帮你拿到分数。对于追踪表,如果不确定需要多少次迭代,可以画更多的行。划掉旧值,然后再写上正确的值,而不要直接覆盖;清晰度至关重要。对于设计题(例如,“编写一个算法……”),要明确提及输入验证和输出格式——这些细节能展示 AO3 思维分析。


11. Effective Revision Using the Specification | 利用大纲高效复习

Use the official CCEA specification document as your revision checklist. Ticking off each bullet point ensures no topic is missed. Create condensed notes for each sub-topic using the CCEA prescribed terminology. Practise with past papers and mark schemes from the CCEA website; note that older CEA papers (pre-2017) may cover a slightly different content set but are still useful for style and rigour. Form a study group to discuss ethical and legal topics – speaking about these issues helps embed the evaluative language needed for high-band marks.

将 CCEA 官方大纲文件作为你的复习清单。逐一勾掉每个要点,可以确保没有遗漏任何主题。使用 CCEA 规定的术语,为每个子主题制作浓缩笔记。利用 CCEA 网站上的历年真题和评分方案进行练习;请注意,较旧的 CEA 试卷(2017 年之前)可能涵盖的内容集略有不同,但对于熟悉题型和难度仍然有用。组成学习小组讨论伦理与法律主题——把这些议题说出来有助于内化高分评价题所需的评述语言。


12. Final Thoughts and Resources | 总结与资源

The CCEA IGCSE Computer Science course is demanding but highly rewarding. Mastery comes from a combination of precise knowledge recall and fluent algorithmic thinking. The good news is that the specification is transparent and the exam style consistent. Dedicate equal time to both papers, and remember that Paper 2 is where many students gain their highest marks because practical problem-solving is often easier to practise independently.

CCEA IGCSE 计算机科学课程要求很高,但回报也很丰厚。精通这门课程来自精准的知识回忆与流畅的算法思维的结合。好消息是,大纲是透明的,考试风格是连贯的。请在两份试卷上投入相等的时间,并记住,试卷 2 往往是许多学生得分最高的部分,因为实际问题解决能力通常更容易独立练习。

For more CCEA Computer Science revision materials, past paper walkthroughs, and one‑to‑one tutoring support, visit aleveler.com. Keep coding, keep questioning, and keep pushing your understanding deeper.

如需更多 CCEA 计算机科学复习资料、历年真题讲解和一对一家教支持,请访问 aleveler.com。继续编程,继续提问,继续深入你的理解。

Published by TutorHao | 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