📚 2026 CAIE AS Computer Science Exam Changes and Trends | 2026年CAIE AS计算机科学考试变化与趋势
The 2026 examination series marks a pivotal shift for CAIE AS Computer Science (9618). For the first time, the practical programming component - Paper 2 - will be conducted as an on-screen exam, moving away from the traditional pen-and-paper format. This article unpacks the key syllabus changes, analyses emerging trends, and provides actionable guidance for Year 12 students preparing under the new regime.
2026年考试季对CAIE AS计算机科学(9618)而言是一个关键转折点。实操编程部分——Paper 2——将首次以机考形式进行,告别传统的纸笔模式。本文解析核心大纲变化,分析新趋势,并为在新制度下备考的12年级学生提供实用指导。
1. Overview of the 2026 Syllabus Update | 2026年教学大纲更新概览
The CAIE Computer Science 9618 syllabus remains the foundational document, but from 2026 its assessment model has been modernised. Paper 1 (Theory Fundamentals) retains a written external exam, while Paper 2 (Fundamental Problem-solving and Programming Skills) becomes an on-screen practical test. The syllabus content is largely unchanged, but the mode of assessment now better reflects the applied nature of programming.
CAIE 9618计算机科学大纲依然是基本文件,但从2026年起其评估模式实现了现代化。Paper 1(理论基础)仍为外部笔试,而Paper 2(基本问题解决与编程技能)则变为机考实践测试。大纲内容基本未变,但评估方式如今更贴近编程的应用本质。
The update recognises that writing code on paper cannot fully capture a student's ability to handle syntax errors, test logic, or use an Integrated Development Environment (IDE). By introducing on-screen assessment, CAIE aims to validate genuine computational thinking and hands-on competence.
这次更新承认在纸上写代码无法充分反映学生处理语法错误、测试逻辑或使用集成开发环境(IDE)的能力。CAIE通过引入机考,旨在验证真实的计算思维和动手能力。
2. The Shift to On-Screen Programming Exams | 编程考试转为机考
Previously, AS candidates handwrote code in pseudocode or a recognised high-level language without the ability to execute it. The on-screen format allows students to write, run, and debug programs directly on a computer provided by the centre, using standard programming tools. This fundamentally alters the examiner's focus: from static code reading to dynamic problem-solving.
此前,AS考生手写伪代码或认可的高级语言代码,却无法执行。机考形式使学生能直接在考点提供的计算机上使用标准编程工具编写、运行和调试程序。这从根本上改变了考官的侧重点:从静态代码阅读转向动态问题解决。
The exam environment will be locked down to prevent internet access or unauthorised resources, but students will have access to the language's standard libraries and a basic IDE. Marks will be awarded for functional correctness, use of appropriate algorithms, and evidence of debugging, not merely syntactical accuracy.
考试环境将被锁定以防止互联网访问或未经授权的资源,但考生可以访问语言的标准库和基础IDE。评分将根据功能正确性、适当算法的运用以及调试证据,而非仅仅是语法准确性。
3. Understanding the New Paper 2 Format | 了解新的Paper 2考试形式
Paper 2 (9618/22) is a 2-hour on-screen examination structured around a sequence of programming tasks. These tasks build on each other, simulating a mini-project. Candidates are typically asked to complete skeleton code, fix logical errors, implement a given algorithm, and produce output that matches a specification.
Paper 2 (9618/22) 是一场2小时的机考,围绕一系列编程任务构建。这些任务环环相扣,模拟一个小型项目。考生通常需要补全骨架代码、修复逻辑错误、实现给定算法并生成符合规范的输出。
Unlike the previous paper, which often required freehand writing of entire functions, the on-screen version will present partially written source files. Students must interact with the code, run test cases, and submit their final files or snapshots. Printed question papers will not be provided; all instructions appear on screen.
与以往试卷常要求学生手写完整函数不同,机考版本将呈现部分编写的源文件。学生必须与代码交互,运行测试用例,并提交最终文件或快照。不再提供纸质试卷,所有指令均显示在屏幕上。
4. Programming Languages and IDE Support | 编程语言与集成开发环境支持
CAIE will continue to support Python, Java, Visual Basic .NET, and C# for the on-screen exam. Centres must pre-select the language for each candidate, and the exam environment will be pre-loaded with the necessary interpreter or compiler. The chosen IDE will be lightweight - likely IDLE for Python or a simple text-editor-based environment for other languages - to minimise distractions.
CAIE将继续在机考中支持Python、Java、Visual Basic .NET和C#。考点必须为每位考生预先选定语言,考试环境将预装必要的解释器或编译器。所选IDE将是轻量级的——Python很可能使用IDLE,其他语言则使用基于简单文本编辑器的环境——以最大限度减少干扰。
Syntax highlighting, indentation guides, and basic debugging tools will be available. However, advanced features such as IntelliSense or code completion may be restricted. Students are encouraged to become entirely comfortable with their chosen language's core syntax without relying on assistive prompts.
语法高亮、缩进引导和基本调试工具将会提供。但智能感知或代码补全等高级功能可能会被限制。鼓励学生完全熟悉所选语言的核心语法,不依赖辅助提示。
5. Implications for Problem-Solving Skills | 对问题解决能力的影响
The on-screen format shifts the emphasis from theoretical problem-solving to applied computational thinking. Candidates can no longer earn marks by writing plausible but untested code; they must produce executable solutions. This demands stronger logical reasoning, an ability to interpret runtime feedback, and a systematic approach to debugging.
机考形式将重点从理论问题解决转向应用计算思维。考生无法再通过编写看似合理但未经测试的代码得分;他们必须产出可执行的解决方案。这要求更强的逻辑推理能力、解读运行时反馈的能力以及系统化的调试方法。
Algorithm + Syntax + Testing → Functional Program
算法 + 语法 + 测试 → 可运行的程序
Students must practise reading error messages, tracing variables, and using print statements to verify intermediate states. The new format rewards iterative refinement - writing a minimal version, testing it, and gradually adding complexity - rather than one-shot solutions.
学生必须练习解读错误信息、追踪变量,并使用打印语句验证中间状态。新形式奖励迭代式精炼——先写一个最小版本,测试它,再逐步增加复杂性——而非一次性完成的解决方案。
6. Assessment Objectives and Mark Scheme Trends | 评估目标与评分标准趋势
While the Assessment Objectives (AOs) remain AO1 Knowledge, AO2 Application, and AO3 Analysis, their weighting in Paper 2 has evolved. AO2 now carries greater weight because students actively apply programming constructs to novel scenarios. Marks for simple syntax reproduction have decreased, replaced by marks for demonstrating correct program behaviour.
虽然评估目标(AO)仍然是AO1知识、AO2应用和AO3分析,但它们在Paper 2中的权重发生了变化。AO2如今占更大比重,因为学生需要主动将编程结构应用于新情境。简单语法复现的分数减少,取而代之的是展示正确程序行为的分数。
| Assessment Objective | Pre-2026 Emphasis (Paper 2) | 2026 Onward Emphasis |
|---|---|---|
| AO2 Application | Writing code on paper | Executing and refining code |
| AO3 Analysis | Debugging by reading | Dynamic debugging with tool output |
评估目标权重对比:2026年起更强调执行和动态调试。
7. How to Prepare Effectively for On-Screen Tests | 如何有效备考机考
Preparation must go beyond textbook theory. Year 12 students should spend at least half of their programming study time at a computer, solving problems under timed conditions. Replicate the exam environment by installing the same IDE your centre will use, and avoid online search engines while practising.
备考必须超越课本理论。12年级学生应将至少一半的编程学习时间花在电脑前,在限时条件下解决问题。安装考点将使用的同一IDE来模拟考试环境,并在练习时避免使用在线搜索引擎。
Use the CAIE specimen on-screen materials, which demonstrate the user interface and task workflow. Break down past paper questions into small functions and implement them to see if they produce expected outputs. Additionally, practise with skeleton code: take a partially complete program, understand its structure, and extend it without rewriting the entire thing.
使用CAIE提供的机考样题,它们展示了用户界面和任务工作流程。将往年试题分解为小函数并实现它们,以检验是否产生预期输出。此外,练习骨架代码:拿来一个部分完成的程序,理解其结构,并在不重写整个代码的情况下对其进行扩展。
8. Common Pitfalls and Exam Technique Tips | 常见错误与应试技巧
Under time pressure, students often neglect to save incremental versions, leading to catastrophic loss of work if an error corrupts the file. Develop a habit of saving with version numbers every 5-10 minutes. Another common trap is over-reliance on comments or pseudo-planning without ever running the code; the machine cannot assess comments, only execution.
在时间压力下,学生常忽略保存增量版本,一旦错误损坏文件就会导致灾难性工作丢失。养成每5-10分钟用版本号保存的习惯。另一个常见陷阱是过度依赖注释或伪代码规划而从不运行代码;机器无法评估注释,只能评估执行结果。
Carefully read the on-screen specification. Many tasks require output in a precise format, such as rounding to two decimal places or printing a specific string. A functionally correct program that outputs "10.0" instead of "10.00" may still lose marks. Always run the provided sample tests before submitting.
仔细阅读屏幕上的规范。许多任务要求输出精确格式,如保留两位小数或打印特定字符串。一个功能正确的程序若输出 "10.0" 而非 "10.00" 仍可能丢分。在提交前务必运行所提供的样例测试。
9. Resource Recommendations and Official Materials | 推荐资源与官方材料
CAIE has released an On-Screen Test User Guide and specimen papers specific to the new format. These are the single most important resources for understanding the mechanics of the exam. Additionally, the revised 2026 mark schemes offer insight into how functionality and debugging evidence are awarded.
CAIE已发布机考用户指南和专门针对新格式的样卷。这些是理解考试机制最重要的资源。此外,修订后的2026年评分方案揭示了如何对功能性和调试证据进行评分。
For hands-on practice, platforms such as an offline Python IDLE, BlueJ for Java, or Visual Studio Community (offline mode) for C# and VB.NET are excellent. Pair-programming with a peer and reviewing each other's debugging logs can accelerate skill development. Avoid relying on AI tools such as ChatGPT during practice, as they will not be available in the real exam.
对于动手实践,离线版Python IDLE、Java的BlueJ或C#和VB.NET的Visual Studio Community(离线模式)都是极好的平台。与同伴进行结对编程并互相审查调试日志可以加速技能发展。练习时避免依赖ChatGPT等AI工具,因为真实考试中无法使用它们。
10. Looking Ahead: Trends for A Level and Beyond | 展望未来:A Level及未来趋势
The on-screen revolution does not stop at AS Level. From 2026, Paper 4 (Further Problem-solving and Programming Skills) at A Level also transitions to a full on-screen test. The AS Paper 2 experience therefore becomes the foundation for A2, where students tackle more complex data structures, file handling, and object-oriented programming under live conditions.
机考革命不止步于AS阶段。从2026年起,A Level的Paper 4(深入问题解决与编程技能)也将转为全面机考。因此AS Paper 2的体验将成为A2的基础,届时学生将在实时条件下处理更复杂的数据结构、文件操作和面向对象编程。
Meanwhile, the industry demand for practical coding skills continues to rise. CAIE's decision aligns with the broader educational trend of authentic assessment. Mastering on-screen programming early not only secures a better grade but also builds the real-world competency expected in computer science degrees and tech careers.
与此同时,业界对实用编程技能的需求持续上升。CAIE的决定与更广泛的教育趋势——真实评估——保持一致。尽早掌握机上编程不仅有利于取得更好成绩,还能培养计算机科学学位和科技职业所需的现实世界能力。
Published by TutorHao | CAIE AS Computer Science Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

或截图后用「扫一扫 → 相册」选择本图