全国免费电话:
021-52570100

教育世界

IGCSE CS 2029新课纲:Python、AI、考试形式都变了

2026年9月22日,Cambridge International Education正式公布新一轮国际课程改革。其中,IGCSE Computer Science(0478)的调整尤其值得关注。

从2029年考试起,Cambridge将取消Pseudocode作为考试编程语言,统一采用Python 3;同时更新Computer Systems与Programming的知识体系,引入或强化Artificial Intelligence、Machine Learning、Cloud Computing、IP Addressing和Quantum Computing等内容。

更值得注意的是,这次改革不只动知识点,还调整了编程题设计和考试形式。Cambridge新增数字化考试路径0265,学生可以在集成开发环境(IDE)中编写、运行和调试程序。

这意味着,IGCSE计算机正在向更真实的编程实践和现代计算技术靠拢。

对于正在学习IGCSE Computer Science的国际学校学生,以及未来准备衔接A-Level Computer Science、IB Computer Science或AP计算机课程的家庭来说,理解这次变化非常重要。

❖ ❖ ❖

一、取消Pseudocode,究竟意味着什么?

首先需要明确:2029年新课纲取消Pseudocode,不等于2026–2028年考试的学生可以不学伪代码。

根据Cambridge现行0478课纲,Paper 2中的大部分编程表达仍要求使用Pseudocode。只有特定的15分场景题,才允许考生使用Pseudocode、Python、Visual Basic或Java作答。

而2029–2031新版课纲明确将Python 3作为教学、评价及编程试题的统一语言。

这项改革真正值得关注的,不只是语言从Pseudocode变为Python,更是考试表达方式逐步贴近实际软件开发过程。

以一个简单任务为例:要求学生输入多个数字,计算平均值,并输出高于平均值的数据。

在Pseudocode环境中,学生需要理解变量、循环、条件判断等算法结构,并按照规定的伪代码格式表达。

转向Python后,学生需要更加熟悉:

  • Python的语法规则、缩进及变量使用
  • 列表等数据结构与循环处理
  • 输入、输出及条件判断
  • 程序错误识别与逻辑修正

两者底层的算法思维并没有改变,但表达形式更加具体。

这也解释了为什么部分学生虽然能够听懂算法题,却迟迟无法独立完成一段程序。问题往往不是不认识Python语法,而是没有形成从问题分析到代码实现的完整思维链条。

对于上海国际学校的IGCSE CS学生而言,未来的Python辅导不能只停留在语法讲解和题型模仿,更需要把Algorithm、Problem Solving与Programming合在一起练。

二、Paper 1知识更新:计算机基础正在连接真实技术

过去提到IGCSE Computer Science,不少学生首先想到的是二进制、硬件、CPU、逻辑门、网络基础和算法。

这些内容依然构成计算机学科的重要基础,但2029新课纲进一步扩大了现代计算技术的覆盖范围。

1. Artificial Intelligence与Machine Learning

人工智能并不是一个完全脱离传统计算机课程的新领域。机器学习涉及数据、规则、模型和计算过程,与算法思维存在紧密联系。

新版课纲扩展AI、Machine Learning及相关伦理内容,要求学生不仅关注技术应用,也理解其中的限制和社会影响。

例如,当一个AI系统给出错误判断时,可能涉及训练数据质量、模型偏差、适用场景和人为监督等问题。

因此,理解AI不等于会调用某个生成式AI工具,更不等于简单使用Python导入一个机器学习库。学生需要建立正确的技术概念与判断能力。

2. IP Addressing与Cloud Computing

网络与云计算是现代数字系统的重要基础。学生需要理解设备如何在网络中进行标识、通信,以及云端服务的基本工作方式。

这些知识与生活中的在线文档、远程存储、网站运行和云服务都有直接联系。

在教学中,如果只依赖术语记忆,学生容易混淆概念。更有效的方式,是通过网络通信、数据传输和云存储等具体场景,把抽象原理串联起来。

3. Quantum Computing

Quantum Computing进入新课纲,同样体现了Cambridge对前沿计算技术的关注。

不过,家长不必因此误以为IGCSE学生需要提前学习大学阶段的量子力学。IGCSE阶段更重要的是根据课纲要求理解基础概念,认识不同计算技术的发展方向,而不是盲目增加超纲内容。

对于基础尚不扎实的学生而言,二进制、逻辑、计算机系统和网络原理仍然需要优先掌握。

三、Paper 2改革:比会不会写Python更重要的,是能否解决问题

这次改革中,Paper 2 Algorithms and Programming的调整尤其值得重视。

Cambridge官方说明,新版Paper 2进一步强调实际编程和真实应用,并将原有的场景式综合题替换为难度逐级提升的结构化题目,采用按得分点设置的评分方式。另外,2029版Paper 2允许使用计算器。

对教学而言,这些变化指向一个核心问题:学生能否在陌生任务中独立分析需求,并通过合理的算法和程序完成解决方案?

例如,一道涉及学生成绩的数据处理题,学生可能已经掌握循环、条件判断和列表,却仍然无法完整作答。原因可能出现在四个环节。

  • 第一,问题拆解能力不足。题目要求多个处理步骤,学生却无法确定先做什么、后做什么。
  • 第二,算法设计缺乏逻辑。学生知道应该使用循环,但无法判断何时初始化变量、何时更新结果、何时结束循环。
  • 第三,代码表达不够准确。能够口头说明解决方法,却无法正确处理变量、索引、数据类型及程序结构。
  • 第四,缺少Testing与Debugging习惯。程序出现问题后,依赖教师指出错误,而不是主动设计测试数据、定位问题。

这些能力不会因为背熟Python语法而自动建立。

在申校通·梦树的IGCSE Computer Science辅导中,我们尤其重视区分学生的失分来源。

例如,同样是Paper 2丢分,有的学生需要补Python语法,有的需要重新梳理循环与数组,有的则需要重点训练算法拆解和复杂题目的独立完成能力。只有明确问题发生在哪个环节,后续训练才更有针对性。

四、新增0265数字化考试:是不是以后都要上机?

这是本次改革中容易引起误解的地方。

Cambridge新增的Computer Science 0265是一条纯数字化考试路径。该路径允许学生在IDE中编写、运行和调试代码,更直接地展示实际编程能力。

但与此同时,0478仍然保留纸笔考试路径。也就是说,不能简单理解为“2029年IGCSE Computer Science全部改成机考”。具体采用哪一条考试路径,需要结合学校开设的课程、考试代码及相应安排确认。

这一点对学习规划非常重要。

纸笔考试需要学生准确理解和书写程序,数字化考试则增加了在实际编程环境中操作的要求。但无论使用哪条路径,扎实的算法能力都不可替代。

学生不应只因为能够在电脑上运行代码,就忽视代码阅读、程序推演和书面表达训练。反过来,只会在纸上默写程序,却缺少实际编程经验,也不利于长期计算机能力的发展。

五、不同考试年份的学生,应该怎么调整学习计划?

对于上海国际学校和双语学校家庭而言,当前最重要的不是立即更换教材,而是确认实际考试年份。

对于未来计划学习A-Level、IB或AP计算机课程的学生,还需要考虑更长期的课程衔接。

例如,Python学习是否真正建立了程序设计能力?学生是否理解数据结构的基本作用?能否解释程序的运行过程?是否具备独立完成小型项目的能力?

这些问题比单纯提前学习更多语法更有价值。

不过,不同课程体系对于编程语言、考核方式和项目要求并不相同,衔接规划仍需要依据具体课程设置进行。

六、上海IGCSE计算机辅导,如何应对新旧课纲衔接?

课程改革往往会让家长担心:正在学的内容是否过时?孩子需要提前补Python吗?现阶段到底应该先刷题,还是先建立编程基础?

实际上,学生的年级、考试时间、校内进度和已有能力不同,适合的训练方案也不相同。

在上海梦树留学(申校通·梦树)的国际课程辅导中,我们更倾向于先完成学情判断,再制定对应的学习安排。

第一阶段:考纲与能力诊断。明确学生使用的考试局版本,分析Paper 1知识薄弱点、Paper 2算法能力、Python基础以及常见失分问题。

第二阶段:核心知识与编程能力训练。根据实际情况安排计算机系统知识梳理、Python编程基础、算法专项、代码阅读及逻辑纠错训练。

第三阶段:考试要求与实践结合。围绕学生对应的考试版本开展真题或样题训练,结合限时练习、程序设计任务和阶段反馈,提高独立解题能力。

对于有长期计算机学科学习计划的学生,还可以在完成IGCSE核心目标的基础上,逐步拓展Python项目、数据处理与后续国际课程所需要的基础能力。

目前,上海梦树留学提供IGCSE Computer Science 0478、Python编程、国际课程同步提升等方向的一对一辅导,支持线上与线下教学,服务上海长宁、古北、虹桥、徐汇、闵行、浦东等区域的国际学校及双语学校家庭。

我们关注的不是让所有学生采用相同的课程进度,而是根据实际学习目标,把有限的课时用于更需要改善的环节。尤其是处于课程衔接阶段的学生,提前建立合理的学习顺序,往往比盲目增加学习内容更重要。

七、真正值得重视的,不只是2029年这一次改革

从Pseudocode转向Python 3,从传统计算机系统扩展到AI、Cloud Computing与Quantum Computing,再到新增数字化考试路径,Cambridge这次改革释放了较为明确的课程发展方向:计算机教育正在更加重视知识理解、算法能力与实际编程应用之间的联系。

但这并不代表基础知识不再重要。恰恰相反,当学生需要面对更真实、更综合的问题时,扎实的逻辑思维和计算机基础往往更加关键。

对于2026–2028年考生,最重要的是遵循现行课纲,避免被未来改革信息打乱备考节奏。对于2029年及以后参加考试的学生,则可以利用现阶段逐步建立Python编程、算法分析和问题解决能力,为后续课程做好准备。

课纲更新改变的是教学内容和考试要求,真正决定学生长期学习表现的,仍然是能否理解原理、独立思考,并将知识应用于具体问题。这也是申校通·梦树在IGCSE Computer Science课程规划中持续关注的重点。


Copyright © 2014-2022 上海梦树培训学校/梦树教育 版权所有 沪ICP备0242526号

地址:上海市长宁区红宝石路533号210室(古北花世界商业广场) 电话:021-52570100 邮箱:meizhishanghai@163.com