← 返回资讯屏轩教育 · 行业资讯

Year 10 CAIE Computer Science: A Comprehensive Syllabus Breakdown | Year 10 CAIE 计算机:课程大纲全面解析

2026-07-20 22:21 · 本文部分内容由AI辅助创作

📚 Year 10 CAIE Computer Science: A Comprehensive Syllabus Breakdown | Year 10 CAIE 计算机:课程大纲全面解析

The Cambridge IGCSE Computer Science (0478) course is a fascinating journey into the principles of computation, programming, and digital technology. For Year 10 students, the curriculum builds foundational knowledge across both theory and practical programming. This article provides a detailed breakdown of every major topic area, equipping you with a clear roadmap for success.

剑桥 IGCSE 计算机科学(0478)课程是一段探索计算原理、编程和数字技术的奇妙旅程。对于 Year 10 学生而言,课程将在理论与编程实践两方面打下坚实基础。本文将对每个主要课题领域进行详细解析,为您提供一幅清晰的成功路线图。

1. Overview of the Syllabus | 课程大纲概述

The CAIE IGCSE Computer Science syllabus is divided into two papers: Paper 1 (Theory) and Paper 2 (Problem-solving and Programming). Paper 1 focuses on hardware, software, data, networks, and the impact of technology. Paper 2 tests algorithmic thinking and practical coding skills, often using pseudocode or a high-level language like Python. Year 10 typically covers the majority of the theoretical topics and begins rigorous programming practice.

CAIE IGCSE 计算机科学大纲分为两份试卷:试卷一(理论)和试卷二(问题解决与编程)。试卷一侧重硬件、软件、数据、网络以及技术的影响。试卷二考察算法思维和实际编码能力,通常使用伪代码或 Python 等高级语言。Year 10 一般会涵盖大部分理论主题,并开始严格的编程训练。


2. Data Representation | 数据表示

Data in computers is stored as binary digits (bits) – ble is 4 bits. The binary system uses place values that are powers of two (1, 2, 4, 8, 16, … ry number 1011 equals 1×8 + 0×4 + 1×2 + 1×1 = 11 in denary. Hexadecimal uses 16 symbols: 0–9 then A–F, making it compact for representing large binary values.

计算机中的数据以二进制位(比特)存储——即 0 和 1。您必须掌握二进制、十进制和十六进制之间的转换方法。一个字节由 8 位组成,半字节是 4 位。二进制系统使用 2 的幂次作为位值(1, 2, 4, 8, 16…)。例如,二进制数 1011 等于 1×8 + 0×4 + 1×2 + 1×1 = 十进制 11。十六进制使用 16 个符号:0–9 然后 A–F,能够紧凑地表示较长的二进制值。


3. Data Transmission | 数据传输

Data can be sent in two basic modes: serial (one bit at a time along a single wire) and parallel (multiple bits simultaneously along several wires). Serial is common in USB and long-distance communication because it suffers less interference. USB is a standard that supports hot-swapping and is now widely used for peripheral connections.

数据有两种基本传输模式:串行(一次一个比特,沿单根线传输)和并行(多比特同时沿多根线传输)。USB 和长距离通信常用串行,因为它受干扰较小。USB 是一种支持热插拔的标准,如今广泛用于外设连接。


4. Hardware | 硬件

The Central Processing Unit (CPU) is the 'brain' of the computer. It consists of the Control Unit (CU), Arithmetic Logic Unit (ALU), registers, and cache. The CU directs the fetch–decode–execute cycle, while the ALU performs calculations and logical operations. Von Neumann architecture stores both instructions and data in the same memory, simplifying design but creating the 'Von Neumann bottleneck'.

中央处理器(CPU)是计算机的“大脑”。它由控制单元(CU)、算术逻辑单元(ALU)、寄存器和缓存组成。CU 指挥取指-解码-执行周期,而 ALU 执行计算和逻辑运算。冯·诺依曼架构将指令和数据存储在同一内存中,简化了设计,但造成了“冯·诺依曼瓶颈”。

Component 组件Function 功能
RAMVolatile memory holding currently running programs and data 易失性存储器,存放正在运行的程序和数据
ROMNon-volatile, stores boot instructions (BIOS) 非易失性,存储启动指令(BIOS)
CacheHigh-speed memory inside/near CPU for frequently used data 位于 CPU 内/附近的高速缓存,用于频繁使用的数据
SSD / HDDSecondary storage; SSD uses flash, HDD uses magnetic disks 辅助存储器;SSD 使用闪存,HDD 使用磁盘

5. Software | 软件

Software is divided into system software (operating systems, utilities) and application software (word processors, web browsers). The operating system (OS) manages hardware, provides a user interface, handles multitasking, file management, and peripheral communication. Interrupts are signals from hardware or software that cause the OS to stop its current task and run an interrupt handler.

软件分为系统软件(操作系统、实用工具)和应用软件(文字处理器、网页浏览器)。操作系统(OS)管理硬件,提供用户界面,处理多任务、文件管理和外设通信。中断是由硬件或软件发出的信号,使操作系统停止当前任务并运行中断处理程序。


6. The Internet and Its Uses | 互联网及其用途

The internet is a global network of networks. The World Wide Web is a collection of web pages accessed via HTTP/HTTPS. A browser interprets HTML, CSS, and JavaScript to display pages. URLs (Uniform Resource Locators) point to resources on the web. DNS (Domain Name System) translates human-friendly domain names into IP addresses.

互联网是一个由网络组成的全球网络。万维网是通过 HTTP/HTTPS 访问的网页集合。浏览器解析 HTML、CSS 和 JavaScript 来显示页面。URL(统一资源定位符)指向网络上的资源。DNS(域名系统)将人性化的域名翻译为 IP 地址。

Hardware 硬件设备Role 作用
Router 路由器Directs data packets between networks 在网络间引导数据包
Switch 交换机Connects devices within a LAN, forwarding frames based on MAC addresses 连接局域网内设备,基于 MAC 地址转发帧
NIC (Network Interface Card) 网卡Provides a device with a MAC address and physical connection 为设备提供 MAC 地址和物理连接

广告 / Sponsored

7. Automated and Emerging Technologies | 自动化与新兴技术

Automation uses sensors, microprocessors, and actuators to control machinery with minimal human intervention. Examples include automated greenhouses, manufacturing robots, and smart homes. Automated systems can operate 24/7, increase precision, and reduce labour costs, but may cause job losses and require high initial investment.

自动化利用传感器、微处理器和执行器以最少人工干预控制机械。例子包括自动化温室、制造机器人和智能家居。自动化系统能全天候运行、提高精度并降低劳动力成本,但可能导致失业且需要高额初始投资。


8. Algorithm Design and Problem-solving | 算法设计与问题解决

An algorithm is a step‑by‑step procedure for solving a problem. In the CAIE syllabus, you are expected to design algorithms using pseudocode, flowcharts, or structured English. Key constructs are sequence, selection (IF…THEN…ELSE…ENDIF), and iteration (FOR, WHILE, REPEAT…UNTIL).

算法是解决问题的分步过程。CAIE 大纲要求您能够使用伪代码、流程图或结构化英语设计算法。核心结构包括顺序、选择(IF…THEN…ELSE…ENDIF)和循环(FOR、WHILE、REPEAT…UNTIL)。


9. Programming | 编程

Programming in Year 10 involves writing and debugging code using a high-level language, typically Python. You need to understand variables, constants, and data types (integer, real/float, char, string, Boolean). Programs are structured with sequence, selection, and iteration.

Year 10 的编程涉及使用高级语言(通常是 Python)编写和调试代码。您需要理解变量、常量以及数据类型(整数、实数/浮点数、字符、字符串、布尔)。程序由顺序、选择和循环结构构成。


10. Databases | 数据库

A database is an organised collection of data. In a relational database, data is stored in tables linked by primary and foreign keys. A primary key uniquely identifies each record in a table; a foreign key creates relationships between tables by referencing another table's primary key.

数据库是有组织的数据集合。在关系型数据库中,数据存储在由主键和外键关联的表中。主键唯一标识表中的每条记录;外键通过引用另一个表的主键来建立表之间的关系。

SQL Command 命令Purpose 用途
SELECT field1, field2 FROM table WHERE conditionRetrieve specific data 检索特定数据
INSERT INTO table VALUES (value1, value2)Add a new record 添加新记录
UPDATE table SET field = value WHERE conditionModify existing records 修改现有记录
DELETE FROM table WHERE conditionRemove records 删除记录

You must be able to write simple SQL queries to extract information and to add, update, or delete data. Understanding how databases reduce redundancy and improve consistency is also essential.

您必须能够编写简单的 SQL 查询来提取信息,并能够添加、更新或删除数据。理解数据库如何减少冗余并提高一致性同样至关重要。


11. Boolean Logic | 布尔逻辑

Boolean logic underpins all digital circuits and programming conditions. The three basic gates are NOT, AND, and OR. Additional gates NAND, NOR, and XOR are also part of the syllabus. Each gate has a specific truth table that shows the output for every possible combination of inputs.

布尔逻辑是所有数字电路和编程条件的基础。三种基本门是 NOT、AND 和 OR。NAND、NOR 和 XOR 门也在大纲范围内。每个门都有一张特定的真值表,显示每种输入组合对应的输出。

Gate 门Symbol 符号Truth Table (for two inputs: A, B → Output) 真值表
ANDA.B1 only when A=1 and B=1 仅当 A=1 且 B=1 时输出 1
ORA+B1 when at least one input is 1 至少一个输入为 1 时输出 1
NOTĀInverts the input 取反
NAND(A.B)'AND followed by NOT – output 0 only when both are 1 AND 后接 NOT,仅当两者均为 1 时输出 0
NOR(A+B)'OR followed by NOT – output 1 only when both are 0 OR 后接 NOT,仅当两者均为 0 时输出 1
XORA⊕B1 when inputs are different 输入不同时输出 1

ressions, and simplify them where possible using basic identities (e.g., A+1=1, A.0=0, A+A'=1).

逻辑表达式可以组合创建电路。您必须能够绘制逻辑图,写出布尔表达式,并在可能时使用基本恒等式(如 A+1=1、A.0=0、A+A'=1)进行化简。


12. Exam Structure and Assessment | 考试结构与评估

CAIE IGCSE Computer Science includes two examination papers. Paper 1 (theory) lasts 1 hour 45 minutes, worth 60% of the total marks. It contains short-answer and structured questions covering all theory topics. Paper 2 (problem-solving and programming) is also 1 hour 45 minutes, worth 40%. It includes a pre-release scenario and tests your ability to write algorithms, write and debug code, and answer questions on programming concepts. Both papers are compulsory, and there is no coursework component.

CAIE IGCSE 计算机科学包含两份笔试。试卷一(理论)时长 1 小时 45 分钟,占总分的 60%,包含简答题和结构化问题,覆盖所有理论主题。试卷二(问题解决与编程)同样长 1 小时 45 分钟,占 40%,包含一份预发案例,测试您编写算法、编写和调试代码以及回答编程概念问题的能力。两份试卷均为必考,不设课程作业部分。

Year 10 is your opportunity to master these fundamentals. Approach each topic systematically, and remember that computer science is not just about facts – it is about thinking like a problem-solver.

Year 10 是您掌握这些基础知识的黄金时期。请系统地学习每个主题,并记住计算机科学不仅仅是了解事实——它更是一种像问题解决者一样思考的方式。

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

广告 / Sponsored
现货 Cambridge International AS & ALevel IT Coursebook剑桥国际IGC…
计算机 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥467.0

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

备考资讯每日更新,关注不错过
考纲变化 · 科目分析 · 学习方法
扫码关注公众号 tutorhao
在微信里长按二维码识别关注
或截图后用「扫一扫 → 相册」选择本图
公众号:tutorhao