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

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

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

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

The Cambridge IGCSE Computer Science (0478) course for Year 11 students provides a solid foundation in computational thinking, programming, and understanding of how computer systems work. This article presents a comprehensive breakdown of the syllabus, highlighting key topics and learning outcomes that students must master to excel in their final examinations.

剑桥 IGCSE 计算机科学(0478)课程为 Year 11 学生打下计算思维、编程和计算机系统工作原理的坚实基础。本文全面解析课程大纲,重点介绍学生必须掌握的关键主题和学习成果,以在最终考试中取得优异成绩。

1. Data Representation | 数据表示

Students learn how computers represent data using binary systems. The syllabus covers binary, denary, and hexadecimal number systems along with conversions between them. Understanding how text, sound, and images are stored digitally is essential for grasping modern computing.

学生将学习计算机如何使用二进制系统表示数据。大纲涵盖二进制、十进制和十六进制数制及其相互转换。理解文本、声音和图像如何以数字形式存储,对于掌握现代计算至关重要。

Key concepts include binary addition, logical shifts, and two's complement representation for negative numbers. The unit also introduces character sets such as ASCII and Unicode, and explains how bitmap images and sound sampling create digital representations of real-world information.

关键概念包括二进制加法、逻辑移位以及用二进制补码表示负数。本单元还介绍 ASCII 和 Unicode 等字符集,并解释位图图像和声音采样如何生成真实世界信息的数字表示。


2. Data Transmission | 数据传输

Data transmission explores how data moves between devices. Students study serial and parallel transmission, simplex, half-duplex, and full-duplex modes, and the structure of data packets. Error detection methods like parity checks, checksums, and echo checks are examined to ensure data integrity.

数据传输探讨数据如何在设备之间移动。学生将学习串行和并行传输、单工、半双工和全双工模式,以及数据包的结构。为确保数据完整性,会研究奇偶校验、校验和和回波校验等错误检测方法。

Encryption plays a vital role in secure communication. The syllabus introduces symmetric and asymmetric encryption, explaining how keys are used to protect sensitive information. Students also learn about Universal Serial Bus (USB) and other interface standards for connecting peripherals.

加密在安全通信中起着至关重要的作用。大纲介绍对称加密和非对称加密,解释如何运用密钥保护敏感信息。学生还将学习通用串行总线(USB)及其他用于连接外围设备的接口标准。


3. Hardware | 硬件

The hardware section examines the internal components of a computer. Students study the central processing unit (CPU), including its architecture—control unit, arithmetic logic unit, registers, and buses. The fetch-decode-execute cycle is a core concept that explains how instructions are processed.

硬件部分考察计算机的内部组件。学生学习中央处理器(CPU),包括其体系结构——控制单元、算术逻辑单元、寄存器和总线。取指-解码-执行周期是解释指令如何处理的核心概念。

Input and output devices are categorised and their uses discussed. Topics such as sensors, actuators, touch screens, and 3D printers show the interaction between computers and the physical world. Memory types—RAM, ROM, cache, and secondary storage like SSD and HDD—are compared in terms of speed, volatility, and capacity.

输入和输出设备被分类并讨论其用途。传感器、执行器、触摸屏和 3D 打印机等主题展示了计算机与物理世界的交互。内存类型——RAM、ROM、缓存和如 SSD、HDD 的辅助存储器——在速度、易失性和容量方面进行比较。


4. Software | 软件

Software is divided into system software and application software. The syllabus covers operating systems, utility programs, and the role of interrupts. Learners explore how an OS manages hardware, provides a user interface, and handles multitasking.

软件分为系统软件和应用软件。大纲涵盖操作系统、实用程序以及中断的作用。学习者探索操作系统如何管理硬件、提供用户界面和处理多任务。

High-level and low-level programming languages are introduced, along with translators: compilers, interpreters, and assemblers. The differences between them, including execution speed and error reporting, help students choose appropriate tools for specific programming scenarios.

介绍高级语言和低级语言,以及翻译器:编译器、解释器和汇编器。它们之间的差异,包括执行速度和错误报告,帮助学生针对特定编程场景选择合适的工具。


5. The Internet and Its Uses | 互联网及其使用

The internet is studied from both a technical and an application perspective. Topics include the client-server model, Uniform Resource Locators (URLs), protocols such as HTTP, HTTPS, FTP, and email protocols (SMTP, POP3, IMAP). Students learn how domain name servers (DNS) translate domain names into IP addresses.

互联网从技术和应用两个角度进行学习。主题包括客户-服务器模型、统一资源定位符(URL)、HTTP、HTTPS、FTP 等协议以及电子邮件协议(SMTP、POP3、IMAP)。学生将学习域名服务器(DNS)如何将域名转换为 IP 地址。

Web development using HTML and CSS is a practical component. Pupils create simple web pages with text, images, hyperlinks, and styles. They also explore cookies, digital currencies, and the impact of the internet on commerce, communication, and society.

使用 HTML 和 CSS 进行网页开发是一个实践环节。学生创建包含文本、图像、超链接和样式的简单网页。他们还探索 cookie、数字货币,以及互联网对商业、通信和社会的影响。


广告 / Sponsored

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

This section covers robotics, artificial intelligence, and expert systems. Students discuss the advantages and disadvantages of automation in manufacturing, transport, and medicine. The basic structure of an expert system—knowledge base, inference engine, and user interface—is examined.

本节涉及机器人学、人工智能和专家系统。学生讨论自动化在制造业、交通运输和医学中的优缺点。考察专家系统的基本结构——知识库、推理引擎和用户界面。

Emerging trends like virtual reality, augmented reality, and the Internet of Things (IoT) are explained. Learners consider the ethical, legal, and environmental implications of these technologies, preparing them for informed participation in a tech-driven world.

新兴趋势如虚拟现实、增强现实和物联网(IoT)得到解释。学习者思考这些技术的道德、法律和环境影响,为他们以知情方式参与技术驱动的世界做好准备。


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

Computational thinking lies at the heart of the syllabus. Students develop problem-solving skills by breaking down complex tasks, recognising patterns, and designing algorithms. Flowcharts and pseudocode are the primary tools for expressing solutions before coding.

计算思维是教学大纲的核心。学生通过分解复杂任务、识别模式和设计算法来培养解决问题的技能。流程图和伪代码是编码前表达解决方案的主要工具。

Standard algorithms for searching (linear and binary search) and sorting (bubble sort, insertion sort) are taught. Learners also perform trace tables to test algorithms and identify logical errors, reinforcing debugging skills.

教授标准搜索(顺序搜索和二分搜索)和排序(冒泡排序、插入排序)算法。学习者还使用追踪表测试算法并识别逻辑错误,强化调试技能。


8. Programming | 编程

Programming is a practical and theoretical pillar of the course. Students write code in a high-level language such as Python, Java, or Visual Basic. The syllabus expects understanding of variables, data types, sequence, selection, and iteration structures.

编程是课程的实践和理论支柱。学生使用如 Python、Java 或 Visual Basic 的高级语言编写代码。大纲要求理解变量、数据类型、顺序、选择和迭代结构。

Array handling, string manipulation, and file operations (open, read, write, close) are included. Procedures and functions are distinguished, with parameter passing by value and by reference. Learners produce well-documented, maintainable code that solves given problems.

包含数组处理、字符串操作和文件操作(打开、读取、写入、关闭)。区分过程和函数,以及按值传递和按引用传递参数。学习者编写记录良好、可维护的代码,以解决给定问题。


9. Databases | 数据库

Databases introduce structured data storage and querying. Students design flat-file and relational databases, defining tables, primary keys, and foreign keys. Entity-relationship diagrams model how data entities relate, reducing data redundancy.

数据库引入结构化数据存储和查询。学生设计平面文件和关系数据库,定义表、主键和外键。实体关系图模拟数据实体如何关联,减少数据冗余。

Structured Query Language (SQL) is used to retrieve and manipulate data. Basic commands such as SELECT, FROM, WHERE, ORDER BY, and INSERT INTO are practiced. The concept of DBMS and data integrity constraints ensures accurate and consistent data management.

使用结构化查询语言(SQL)检索和操作数据。练习 SELECT、FROM、WHERE、ORDER BY 和 INSERT INTO 等基本命令。DBMS 概念和数据完整性约束确保了准确一致的数据管理。


10. Security and Ethics | 安全与伦理

Computer security threats like malware, phishing, brute-force attacks, and denial-of-service attacks are analysed. Students learn prevention strategies including firewalls, antivirus software, authentication techniques, and regular data backups.

分析计算机安全威胁,如恶意软件、网络钓鱼、暴力攻击和拒绝服务攻击。学生学习预防策略,包括防火墙、杀毒软件、身份验证技术和定期数据备份。

Ethical and legal considerations are equally important. The syllabus addresses data protection laws, computer misuse acts, the digital divide, and the environmental impact of technology. Discussions on privacy and surveillance encourage responsible digital citizenship.

道德与法律考量同样重要。大纲涉及数据保护法、计算机滥用法、数字鸿沟以及技术对环境的影响。关于隐私和监控的讨论鼓励负责任的数字公民行为。


11. Examination Strategy and Assessment | 考试策略与评估

The IGCSE Computer Science assessment consists of two papers. Paper 1 covers theory—short-answer and structured questions on all syllabus content. Paper 2 is the practical problem-solving and programming examination, testing algorithm design and coding skills.

IGCSE 计算机科学评估由两份试卷组成。试卷一涵盖理论知识——基于所有大纲内容的简答题和结构化问题。试卷二是实践性问题解决和编程考试,测试算法设计和编码技能。

Effective revision strategies include practising past papers under timed conditions, building a glossary of technical terms, and regularly writing pseudocode and code snippets. Teachers recommend reviewing common command words such as 'describe', 'explain', 'state', and 'compare' to understand how to structure answers.

有效的复习策略包括在限时条件下练习往年试题、构建技术术语词汇表,以及定期编写伪代码和代码片段。教师建议复习常见指令词,如“描述”、“解释”、“陈述”和“比较”,以了解如何组织答案。

Students should aim to balance theory memorisation with hands-on programming practice, as both components carry significant weight in the final grade. Understanding the mark schemes enables learners to present answers that meet examiners' expectations fully.

学生应力求平衡理论记忆与实践编程练习,因为两个部分在最终成绩中均占很大比重。理解评分方案能让学习者给出完全符合考官期望的答案。

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