Year 11 CCEA Computer Science: Full Syllabus Breakdown | Year 11 CCEA 计算机:课程大纲全面解析

📚 Year 11 CCEA Computer Science: Full Syllabus Breakdown | Year 11 CCEA 计算机:课程大纲全面解析

The Year 11 CCEA Computer Science course marks the beginning of a two‑year GCSE journey where students build a solid foundation in both theoretical principles and practical programming. This breakdown covers every major topic typically taught in Year 11, aligned with CCEA’s specification, so that you can understand the scope, depth, and key skills required.

Year 11 CCEA 计算机科学课程标志着为期两年的 GCSE 学习之旅的开始,学生将在这一阶段打下理论基础与实践编程的坚实根基。本文全面梳理了 Year 11 通常涵盖的所有重要主题,紧扣 CCEA 考试大纲,帮助你清晰把握知识范围、深度与核心技能要求。

1. Course Structure and Assessment | 课程结构与考核方式

The CCEA GCSE Computer Science qualification consists of three units: Unit 1 (Computer Systems), Unit 2 (Computational Thinking, Algorithms and Programming), and Unit 3 (Programming Project). In Year 11, schools typically focus on delivering the core theory of Units 1 and 2, laying the groundwork for the controlled assessment and exam revision in Year 12.

CCEA 的 GCSE 计算机科学资格包含三个单元:单元一(计算机系统)、单元二(计算思维、算法与编程)和单元三(编程项目)。Year 11 的教学通常集中在单元一和单元二的核心理论学习上,为 Year 12 的课程作业与考前复习打好基础。

  • Unit 1 is examined through a written paper (40% of GCSE). It covers digital systems, hardware, software, networks, data representation, and ethical/legal issues.

    单元一通过笔试考核(占 GCSE 总成绩 40%),内容涵盖数字系统、硬件、软件、网络、数据表示以及伦理与法律问题。

  • Unit 2 is also a written exam (40%). It focuses on algorithms, programming concepts, computational logic, and problem‑solving skills.

    单元二同样是笔试(占 40%),重点考查算法、编程概念、计算逻辑和问题解决能力。

  • Unit 3 is a non‑examined programming project (20%), usually completed in Year 12. Year 11 introduces the programming skills and design techniques needed for this task.

    单元三是非考试型编程项目(占 20%),通常在 Year 12 完成。Year 11 则会导入该项目所需的编程技能和设计方法。


2. Digital Systems and Data Representation | 数字系统与数据表示

In Year 11, you explore how computers represent numbers, text, images, and sound as binary digits. You learn to convert between denary, binary, and hexadecimal, and understand how character sets like ASCII and Unicode encode text. You also study units of storage, compression, and the way image pixels or sound samples translate into binary patterns.

在 Year 11,你将探索计算机如何用二进制位表示数字、文字、图像和声音。你需要掌握十进制、二进制和十六进制之间的转换,理解 ASCII 和 Unicode 等字符集如何编码文本,还会学习存储单位、压缩技术,以及图像像素或声音采样如何转换成二进制序列。

Key binary conversions:

关键二进制转换:

  • Denary 1310 = 11012 in 4‑bit binary.

    十进制 1310 = 4 位二进制 11012

  • Hexadecimal 1A16 = 0001 10102 = 2610.

    十六进制 1A16 = 二进制 0001 10102 = 十进制 2610

Sound sampling formula:

声音采样公式:

File size (bits) = sample rate (Hz) × bit depth × duration (s) × number of channels

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

You also examine lossy and lossless compression. JPEG for images and MP3 for audio are typical lossy formats; ZIP files use lossless compression. Understanding the trade‑off between file size and quality is essential.

你还会研究有损和无损压缩。图像的 JPEG 和音频的 MP3 是典型的有损格式;ZIP 文件则使用无损压缩。理解文件大小与质量之间的取舍至关重要。


3. Computer Hardware and Architecture | 计算机硬件与体系结构

This section introduces the physical components of a computer system and the fetch‑decode‑execute cycle. You learn about the central processing unit (CPU), its components – control unit (CU), arithmetic logic unit (ALU), registers, and cache – and how they work together to process instructions. The Von Neumann architecture is a central model.

本部分介绍计算机系统的物理组件以及取指—解码—执行周期。你将学习中央处理器(CPU)的构成——控制单元(CU)、算术逻辑单元(ALU)、寄存器和高速缓存——以及它们如何协同处理指令。冯·诺依曼体系结构是核心模型。

CPU Component Function
Control Unit (CU) Directs operations and controls the flow of data. 控制运算并管理数据流。
ALU Performs arithmetic and logical calculations. 执行算术与逻辑运算。
Registers Small, fast memory locations inside the CPU (PC, MAR, MDR, ACC). CPU 内部的小型快速存储位置(PC、MAR、MDR、ACC)。
Cache High‑speed memory that stores frequently used data and instructions. 高速存储器,存放频繁使用的数据和指令。

You also compare embedded systems with general‑purpose computers and discuss factors affecting CPU performance: clock speed, number of cores, and cache size. Input and output devices are classified, and you explore memory types: RAM (volatile), ROM (non‑volatile), and secondary storage (magnetic, optical, solid state).

你还会比较嵌入式系统与通用计算机,并讨论影响 CPU 性能的因素:时钟频率、内核数量和高速缓存大小。输入输出设备会被分类,同时你会探索内存类型:RAM(易失性)、ROM(非易失性)以及辅助存储(磁介质、光学介质、固态存储)。


4. System Software and Operating Systems | 系统软件与操作系统

System software manages hardware and provides a platform for application software. The operating system (OS) performs vital functions: memory management, multitasking, user interface, peripheral management, security, and file handling. Year 11 students must explain these roles and give concrete examples, such as how virtual memory works when RAM is full.

系统软件管理硬件并为应用软件提供平台。操作系统执行核心功能:内存管理、多任务处理、用户界面、外设管理、安全以及文件管理。Year 11 学生需要解释这些角色并给出具体例子,例如当 RAM 不足时虚拟内存如何工作。

Utility software is also covered: encryption, defragmentation, compression, and backup tools. The distinction between open‑source and proprietary software is discussed, with examples such as Linux vs. Windows. Understanding the ethical advantages and disadvantages of open‑source licenses is part of the syllabus.

还会涉及实用工具软件:加密、碎片整理、压缩和备份工具。需要区分开源软件与专有软件,例如 Linux 与 Windows。理解开源许可的伦理优缺点也是大纲的一部分。


5. Networks and Communication | 网络与通信

CCEA expects Year 11 learners to describe network types (LAN, WAN), topologies (star, mesh), and the hardware that connects them: routers, switches, NICs, and transmission media (copper, fibre optic, wireless). You must understand how the Internet works, the role of IP addresses, MAC addresses, and the TCP/IP protocol stack.

CCEA 要求 Year 11 学生描述网络类型(局域网、广域网)、拓扑结构(星形、网状)以及连接它们的硬件:路由器、交换机、网卡和传输介质(铜缆、光纤、无线)。你需要理解互联网的工作原理,IP 地址、MAC 地址的作用以及 TCP/IP 协议栈。

The client‑server and peer‑to‑peer models are compared. Students also learn the basic principles of packet switching, including how data is split into packets, routed independently, and reassembled. The layers of the TCP/IP model – application, transport, internet, and link – are introduced, linking protocols like HTTP, TCP, IP, and Ethernet to each layer.

比较客户端—服务器模型与对等模型。学生还要学习分组交换的基本原理,包括数据如何被封装成分组、独立路由并重新组装。TCP/IP 模型的分层——应用层、传输层、互联网层和链路层——被引入,将 HTTP、TCP、IP 和以太网等协议关联到各层。


6. Cyber Security and Legislation | 网络安全与法律

Security threats form a major topic: malware (viruses, worms, trojans), phishing, denial‑of‑service attacks, brute‑force attacks, and social engineering. Year 11 students must identify how each threat works and describe common countermeasures: firewalls, anti‑malware software, encryption, strong password policies, biometrics, and two‑factor authentication.

安全威胁是一个重要主题:恶意软件(病毒、蠕虫、特洛伊木马)、网络钓鱼、拒绝服务攻击、暴力攻击和社会工程学。Year 11 学生必须识别每种威胁的运作方式,并描述常见的应对措施:防火墙、反恶意软件、加密、强密码策略、生物识别和双因素认证。

Legislation is explicitly required. The Data Protection Act 2018 (incorporating GDPR), the Computer Misuse Act, Copyright, Designs and Patents Act, and the Regulation of Investigatory Powers Act are studied. You need to explain the implications for individuals and organisations, and the principles of data protection: lawfulness, accuracy, security, and accountability.

法律知识是明确要求。学习《2018 年数据保护法》(包含 GDPR)、《计算机滥用法》、《版权、外观设计和专利法》以及《调查权力规制法》。你需要解释这些法律对个人和组织的影响,以及数据保护原则:合法性、准确性、安全性和问责制。


7. Ethical, Environmental and Cultural Issues | 伦理、环境与文化议题

This strand runs throughout the syllabus. The digital divide, globalisation, and the impact of technology on employment are debated. Environmental effects cover e‑waste, energy consumption of data centres, and sustainable computing. Cultural considerations include accessibility, online censorship, and the tension between freedom of expression and regulation.

这条主线贯穿整个大纲。数字鸿沟、全球化以及技术对就业的影响需要讨论。环境影响涵盖电子废弃物、数据中心的能源消耗以及可持续计算。文化考虑包括无障碍性、网络审查,以及言论自由与监管之间的张力。

Artificial intelligence and automation raise further ethical questions. Students are encouraged to form balanced arguments, weighing benefits against potential harms, and to reference real‑world case studies such as cookie permissions, smart city surveillance, or the use of facial recognition.

人工智能与自动化引发了更多伦理问题。鼓励学生形成平衡的论点,权衡利弊,并引用现实案例,例如 cookie 许可、智慧城市监控或面部识别的使用。


8. Computational Thinking and Problem Solving | 计算思维与问题解决

Unit 2 begins by embedding computational thinking skills: decomposition, abstraction, pattern recognition, and algorithmic thinking. You will learn to break down a problem into sub‑problems, identify essential details while ignoring irrelevant ones, recognise similarities, and design step‑by‑step solutions.

单元二从融入计算思维技能开始:分解、抽象、模式识别和算法思维。你将学习将问题拆解为子问题,找出关键细节并忽略无关信息,识别相似性,并设计逐步解决方案。

Flowcharts and pseudocode are the main tools for expressing algorithms. CCEA uses a specific pseudocode style that you must become familiar with. Common structures include sequence, selection (IF…THEN…ELSE) and iteration (FOR, WHILE, REPEAT…UNTIL). Tracing through algorithms with inputs and variables is a key exam skill.

流程图和伪代码是表达算法的主要工具。CCEA 使用特定的伪代码风格,你需要熟悉。常见结构包括顺序、选择(IF…THEN…ELSE)和迭代(FOR、WHILE、REPEAT…UNTIL)。用输入和变量追踪算法是关键的考试技能。


9. Programming Fundamentals | 编程基础

Year 11 builds programming proficiency, usually in a high‑level language such as Python. You learn variables, constants, data types (integer, real/float, Boolean, string, character), arithmetic and logical operators, and string handling. Input/output commands, assignment statements, and casting between types are practised regularly.

Year 11 培养学生的编程能力,通常使用高级语言(如 Python)。你学习变量、常量、数据类型(整数、实数/浮点、布尔、字符串、字符)、算术与逻辑运算符以及字符串处理。输入输出命令、赋值语句和类型转换被反复练习。

Selection and iteration are implemented in code. You write IF‑ELIF‑ELSE blocks, use FOR and WHILE loops, and create nested structures. Boolean expressions with AND, OR, NOT are used to control program flow. Students also learn to work with one‑dimensional arrays (lists) and perform common operations like searching (linear search, binary search) and sorting (bubble sort).

选择和迭代在代码中实现。你编写 IF‑ELIF‑ELSE 语句块,使用 FOR 和 WHILE 循环,并创建嵌套结构。用 AND、OR、NOT 构成的布尔表达式控制程序流程。学生还要学会使用一维数组(列表),并执行常见操作,如查找(线性查找、二分查找)和排序(冒泡排序)。


10. Subprograms and Structured Programming | 子程序与结构化编程

Breaking code into functions and procedures makes programs modular and reusable. In Year 11, you learn to define and call subprograms, pass parameters (by value and by reference), and return values. Understanding local and global variables, scope, and the concept of a stack frame is introduced at a basic level.

将代码拆分为函数和过程使程序模块化且可重用。在 Year 11,你学习定义和调用子程序,传递参数(传值和传引用),以及返回值。理解局部变量与全局变量、作用域以及栈帧的概念在基础层面引入。

Structured programming enhances readability and maintainability. You are encouraged to write well‑commented, logically organised code that uses meaningful identifiers. Top‑down design and stepwise refinement are practised so that larger problems can be tackled methodically.

结构化编程增强了可读性和可维护性。鼓励你编写注释清晰、逻辑组织良好、使用有意义的标识符的代码。自上而下设计和逐步求精得到实践,以便有条理地处理更大的问题。


11. Testing and Evaluation | 测试与评估

Testing is not simply an afterthought; it is integral to software development. Year 11 students explore the difference between syntax errors, logic errors, and runtime errors. You design test plans with normal, boundary, and invalid test data. Techniques like dry‑run testing and trace tables help identify logical mistakes before execution.

测试绝非事后诸葛亮;它是软件开发不可或缺的部分。Year 11 学生探索语法错误、逻辑错误与运行时错误之间的区别。你设计测试计划,包含正常值、边界值和无效测试数据。干运行测试和追踪表等技术帮助在执行前识别逻辑错误。

Evaluation criteria include whether the solution meets all requirements, its usability, efficiency, and maintainability. You learn to suggest improvements, reflecting on the design and development process – a skill that directly supports the Unit 3 programming project in Year 12.

评估标准包括方案是否满足所有需求、其可用性、效率和可维护性。你学习提出改进建议,反思设计和开发过程——这一技能直接支持 Year 12 的单元三编程项目。


12. Logical Reasoning and Binary Logic | 逻辑推理与二进制逻辑

Boolean algebra and truth tables are essential for understanding how digital circuits and programming conditions work. In Year 11, you study logic gates: AND, OR, NOT, and combination gates such as NAND, NOR, and XOR. You create truth tables for given expressions and simplify simple Boolean expressions using laws like De Morgan’s laws.

布尔代数与真值表对于理解数字电路和编程条件如何工作至关重要。在 Year 11,你学习逻辑门:AND、OR、NOT 以及 NAND、NOR、XOR 等复合门。你为给定表达式创建真值表,并用德摩根定律等规则简化简单的布尔表达式。

De Morgan’s laws: ¬(A ∨ B) = ¬A ∧ ¬B and ¬(A ∧ B) = ¬A ∨ ¬B

德摩根定律:¬(A ∨ B) = ¬A ∧ ¬B 且 ¬(A ∧ B) = ¬A ∨ ¬B

These logical skills extend to programming: compound conditions in IF statements rely on the same principles. You also briefly examine how half adders and full adders combine to perform binary addition inside the CPU.

这些逻辑技能延伸到编程:IF 语句中的复合条件依赖于同样的原理。你还会简要了解半加器和全加器如何在 CPU 内部组合执行二进制加法。


Published by TutorHao | CCEA 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课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply

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

Exit mobile version