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

A-Level Computer Science: Computing Project Overview and Requirements | A-Level计算机科学:计算项目总体描述及要求

2026-08-30 12:28 · 本文部分内容由AI辅助创作

📚 A-Level Computer Science: Computing Project Overview and Requirements | A-Level计算机科学:计算项目总体描述及要求

The CIE A-Level Computer Science (9618) includes a mandatory computing project, assessed as Paper 4. This project is a substantial piece of work that requires you to produce a complete solution to a real-world problem, using a structured approach. It carries 75 marks and contributes 25% of the total A-Level qualification. Understanding its overall description and detailed requirements is essential for achieving a top grade.

CIE A-Level 计算机科学(9618)课程包含一个必修的计算项目,作为试卷 4 进行考核。这是一个规模较大的任务,要求你运用系统化方法,为一个真实问题制作完整的解决方案。该项目满分为 75 分,占 A-Level 总成绩的 25%。理解其总体描述和详细要求,是取得高分的关键。


1. What Is the Computing Project? | 什么是计算项目?

The computing project is an independent, problem-solving task in which you must create a software solution for a user with a genuine need. You will select a problem, analyse it, design a computational solution, implement the solution as a working program, test it thoroughly, and then evaluate the outcome. The project is internally assessed by your teacher and externally moderated by Cambridge.

计算项目是一项独立的、以解决问题为核心的任务,你需要为有真实需求的用户制作软件解决方案。你需要选择一个实际问题,对其进行分析,设计计算解决方案,将方案实现为可运行的程序,进行彻底测试,最后评估结果。该项目由校内教师评分,并由剑桥考试局进行外部审核。

Key features of the project include:

项目的主要特点包括:


2. Assessment Objectives and Mark Allocation | 考核目标与分值分配

The project is marked against four main assessment objectives. Each objective targets a different skill set, and the total mark is 75. The following table summarises the mark breakdown:

项目按四个主要考核目标评分。每个目标对应不同的技能组,总分为 75 分。下表总结了分值的分配:

Assessment Objective | 考核目标 Skills Covered | 涵盖技能 Marks | 分值
AO1: Knowledge and understanding Analysis and design of a solution 25
AO2: Application and development Implementation of a solution (coding) 25
AO3: Testing and evaluation Testing, evaluation and recommendations 15
AO4: Documentation and communication Quality of the written report and code comments 10
Total | 总分 75

To score well, you must address all objectives explicitly. Many candidates lose marks by not justifying their design decisions or by providing incomplete test evidence.

要想取得好成绩,你必须明确地回应所有考核目标。许多考生因未能论证设计决策,或提供不完整的测试证据而失分。


3. Stage 1: Problem Identification and Analysis | 阶段一:问题识别与分析

The first stage is to identify a real problem and analyse it thoroughly. You need to describe the current system, the stakeholders involved, and the limitations of the existing approach. This analysis forms the foundation for all later decisions.

第一阶段是识别真实问题并深入分析。你需要描述当前系统、相关利益方以及现有方法的局限性。该分析是后续所有决策的基础。

Your analysis should include:

你的分析应包括:

This stage is worth up to 10 marks. A common mistake is to jump straight to design without demonstrating a genuine understanding of the problem.

这一阶段最高可得 10 分。常见错误是在未显示对问题的真正理解时,就直接跳到设计阶段。


4. Stage 2: Design of the Solution | 阶段二:解决方案设计

In the design stage, you must plan a complete solution based on your analysis. The design must be detailed enough that a third party could implement it without further clarification.

在设计阶段,你必须根据分析规划一个完整的解决方案。设计的详细程度应足以让第三方无需进一步澄清即可实现。

The design section typically includes:

设计部分通常包括:

Design is worth about 15 marks. Use diagrams (e.g., structure charts, flowcharts, wireframes) to make your design visual and clear.

设计约占 15 分。使用图表(如结构图、流程图、线框图)使设计直观而清晰。


5. Stage 3: Implementation | 阶段三:程序实现

Implementation is the coding phase, where you turn your design into a working program. Your code should be modular, well-commented, and easy to read. You must also show evidence that the program works as intended.

实现是编码阶段,将设计转化为可运行的程序。代码应模块化、注释良好且易于阅读。你还必须展示程序按预期工作的证据。

Requirements for implementation include:

实现部分的要求包括:

This section carries 25 marks. Half of these marks come from the technical quality of the code, and the other half from the evidence that the program satisfies the user's requirements.

该部分占 25 分。其中一半分数来自代码的技术质量,另一半来自程序满足用户需求的证据。


6. Stage 4: Testing | 阶段四:测试

Testing is not just about showing that the program runs; it is about systematically proving that it behaves correctly for a range of inputs, including normal, boundary, and invalid data. You must design a test plan and record the results.

测试不仅仅是展示程序能运行;而是要系统地证明程序对一系列输入——包括正常、边界和无效数据——表现正确。你必须设计测试计划并记录结果。

Your testing section should include:

你的测试部分应包括:

A weak area is often the lack of a clear, repeatable test plan. Always include the exact test data and expected result before showing the output.

常见的薄弱环节是缺乏清晰、可重复的测试计划。务必在展示输出之前,写明确切的测试数据和预期结果。


广告 / Sponsored

7. Stage 5: Evaluation and Recommendations | 阶段五:评估与建议

Evaluation is a critical stage where you reflect on the success of your solution against the original objectives. It is not a simple case of saying "it works"; you must provide evidence and reasoned judgement.

评估是一个关键阶段,你需要对照原始目标反思解决方案的成功程度。它不是简单地说“可行”,而是必须提供证据和有理由的判断。

Your evaluation should cover:

评估应包括:

This stage is worth 15 marks. Use phrases like "This met the objective because..." or "The user reported that..." to ground your evaluation in evidence.

这一阶段占 15 分。使用“这达成了目标,因为……”或“用户反馈说……”等表述,将评估建立在证据之上。


8. Project Report and Submission Requirements | 项目报告与提交要求

Your final submission must include a written report, the program code, and any necessary supporting files. The report should be clear, well-organised, and written in a professional style. Cambridge provides specific guidance, but the typical structure is as follows:

你的最终提交必须包括书面报告、程序代码以及必要的支持文件。报告应清晰、组织良好,并以专业风格撰写。剑桥提供了具体指南,典型结构如下:

Report Section | 报告章节 Content | 内容
1. Introduction Problem statement, user, and objectives
1. 引言 问题陈述、用户和目标
2. Analysis Current system, data collection, user requirements
2. 分析 现有系统、数据收集、用户需求
3. Design Hardware/software, algorithms, UI design, file structures
3. 设计 硬件/软件、算法、界面设计、文件结构
4. Implementation Code listing, comments, screenshots of running system
4. 实现 代码清单、注释、运行系统截图
5. Testing Test plan, test data, results, error corrections
5. 测试 测试计划、测试数据、结果、错误修正
6. Evaluation Success criteria, user feedback, recommendations
6. 评估 成功标准、用户反馈、建议

Submit your work as a single PDF document, with the code included in an appendix. Check your school's deadline and any additional formatting rules before submission.

请将作品以单个 PDF 文件提交,代码包含在附录中。提交前请核对学校的截止日期及任何附加的格式规则。


9. Choosing a Good Project Topic | 选择好的项目主题

The quality of your project topic significantly affects your final grade. A good topic is neither too simple (e.g., a basic calculator) nor too complex (e.g., a full operating system). It should have a clear, real user and allow you to demonstrate a wide range of programming skills.

项目主题的质量会显著影响最终成绩。好的主题不会太简单(如基础计算器),也不会太复杂(如完整的操作系统)。它应当有清晰、真实的用户,并能让你展示广泛的编程技能。

Examples of suitable projects:

适合的项目示例:

Choose a topic you are genuinely interested in and one that allows you to use file handling, database queries, algorithms (searching/sorting), and user interfaces. Avoid topics that rely heavily on a graphical framework you cannot explain.

选择一个你真正感兴趣的主题,并且能够让你使用文件处理、数据库查询、算法(搜索/排序)和用户界面。避免那些严重依赖你无法解释的图形框架的主题。


10. Common Pitfalls and How to Avoid Them | 常见误区与避免方法

Many candidates lose marks because of preventable mistakes. Knowing these pitfalls in advance can save you several grade boundaries.

许多考生因为可避免的错误而失分。提前了解这些误区可以帮你挽回多个分数档。

Plan your time carefully. A typical project takes 40–60 hours of work, including report writing. Do not leave everything to the last month.

请仔细规划时间。一个典型项目需要 40-60 小时的工作量,包括报告撰写。不要把所有工作留到最后一个月。


11. The Importance of the Logbook | 日志的重要性

Although the logbook is not directly marked in Paper 4, it is a vital working document. You should keep a dated log of every decision, change, and problem encountered during the project. This helps you write an accurate and detailed report, and it also serves as evidence of your time management and problem-solving process.

虽然日志在试卷 4 中不直接计分,但它是重要的工作文档。你应当记录项目期间每个决策、更改和遇到的问题的日期。这有助于你撰写准确而详细的报告,同时也可以作为时间管理和问题解决过程的证据。

Your logbook might include:

你的日志可以包括:

Use your logbook as a reference when writing the final report. It will also prevent you from forgetting important details under exam pressure or deadline stress.

在撰写最终报告时,把日志作为参考。它也能防止你在考试压力或截止期限压力下忘记重要细节。


12. Final Tips for Success | 成功的最终建议

To maximise your mark on the computing project, adopt a professional mindset. Treat your user as a real client, follow a clear methodology, and document everything as you go. The following practical tips will help you:

为了在计算项目中取得最高分,请采用专业心态。将你的用户视为真实客户,遵循清晰的方法论,并边做边记录。以下实用建议会帮助你:

Remember, the computing project is not just about coding. It is a complete problem-solving exercise that mirrors real-world software development. By following the description and requirements outlined above, you can build a solution that is both functional and well-documented, and earn the marks you deserve.

请记住,计算项目不仅仅是编程。它是一个完整的问题解决过程,反映真实世界的软件开发。通过遵循上文概述的总体描述和要求,你可以构建一个功能正常且文档完善的解决方案,并获得应得的分数。


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