📚 Answering Techniques and Mark Scheme for Year 10 Cambridge IGCSE Computer Science | Year 10 剑桥计算机:答题技巧与评分标准
Mastering the Cambridge IGCSE Computer Science exam requires more than just knowledge; you must understand how to apply that knowledge under timed conditions and present answers that match what examiners look for. This article breaks down essential answering techniques and explains the mark scheme so you can maximise your marks in Year 10 assessments and beyond.
要在剑桥 IGCSE 计算机科学考试中取得好成绩,光有知识是不够的;你需要懂得如何在限时条件下运用知识,并以考官期望的方式呈现答案。本文将解析关键答题技巧,并详解评分标准,帮助你在 Year 10 阶段及今后的考试中尽量多拿分。
1. Understanding Command Words | 理解指令词
Every question in Cambridge IGCSE Computer Science contains a command word that tells you exactly what to do. Common command words include 'State', 'Describe', 'Explain', 'Compare', 'Calculate', and 'Identify'. Misinterpreting a command word is one of the quickest ways to lose marks, even if you know the topic well.
剑桥 IGCSE 计算机科学的每道题目都包含一个指令词,它明确告诉你该做什么。常见的指令词有 'State'(说出)、'Describe'(描述)、'Explain'(解释)、'Compare'(比较)、'Calculate'(计算)和 'Identify'(识别)。即使你对知识点很熟悉,误解指令词也会很快丢分。
- 'State' means you only need to give a short answer without explanation. 'State' 意味着你只需给出简短答案,无需解释。
- 'Describe' requires you to say what something is like, not why. 'Describe' 要求你说明某物是什么样的,而不是为什么。
- 'Explain' asks for reasons and possibly mechanisms; you must use 'because' or similar linking words. 'Explain' 要求给出原因,可能还要说明机制;你必须使用“因为”等连接词。
- 'Compare' means you need to discuss similarities and differences. 'Compare' 意味着你需要讨论相似点和不同点。
- 'Calculate' expects a numeric answer showing working. 'Calculate' 要求写出计算过程,给出数值结果。
- 'Identify' is similar to 'state' but often refers to naming something from a description. 'Identify' 类似于 'state',但通常指根据描述说出名称。
On the mark scheme, examiners look for whether your response matches the depth implied by the command word. A 'state' answer that goes into long explanation may waste time but won't earn extra marks; an 'explain' answer that is too brief will lose marks.
在评分标准上,考官会看你的回答是否与指令词所要求的深度相符。一个要求 'state' 的题目如果你长篇解释可能会浪费时间,但不会多得分数;而一个要求 'explain' 的题目如果回答过于简短则会丢分。
2. Reading the Question Carefully | 仔细审题
Before writing anything, highlight or underline the command word, the topic keyword, and any specific conditions such as 'in binary' or 'for a maximum of three marks'. Many candidates lose marks by answering a slightly different question — for example, describing how a sensor works when the question asked how it is used in a given system.
动笔之前,先标出或划出指令词、主题关键词以及任何特定条件,比如 'in binary'(用二进制表示)或 'for a maximum of three marks'(最多三分的题)。很多考生因为答偏题而丢分——例如,题目问传感器在某个系统中如何被使用,考生却描述了传感器的工作原理。
- Check how many marks are available: a 1‑mark question usually requires one clear point; a 4‑mark question expects multiple distinct points or a chain of reasoning. 查看分值:1分题通常需要一个明确的要点;4分题则需要多个不同的要点或一连串推理。
- Watch out for negatives like 'not' or 'except', and for plural words like 'examples' (more than one). 注意否定词如 'not' 或 'except',以及复数词如 'examples'(需要多于一个例子)。
- In Paper 2 programming questions, carefully note the input data, required output format, and any constraints such as 'the array is already sorted'. 在试卷二的编程题中,仔细留意输入数据、要求的输出格式,以及诸如“数组已排好序”之类的限制条件。
The mark scheme often contains specific 'look for' points. If your answer misses those because you misread the question, you will score zero regardless of how technically accurate your writing is.
评分标准中往往包含特定的“查找要点”。如果你因为误读题目而错过了这些要点,那么无论你的回答在技术上多准确,都拿不到分数。
3. Answer Length and Depth | 答案的长度与深度
Examiners assess whether your answer is sufficient to earn each available mark. A useful rule of thumb is: the number of marks indicates the number of distinct points or steps required. For a 2‑mark question, supplying two separate factual statements is usually enough; don't write a paragraph if one sentence will do.
考官会评判你的答案是否足够拿到每个可得的分数。一个有用的经验法则是:题目分值意味着所需独立要点或步骤的数量。对于2分题,提供两个独立的事实陈述通常就够了;若一句话能说清楚,就无需写一整段。
- For an 'Explain' question worth 3 marks, you might need to state the fact, give a reason, and provide a consequence or example. 对于3分的'Explain'题,你可能需要陈述事实、给出原因,并提供一个结果或例子。
- In calculations, always show your working. Even if the final answer is wrong, you can still earn method marks as long as the examiner can follow your logic. 计算题一定要展示步骤。即使最终答案错误,只要考官能理解你的逻辑,仍可得到过程分。
- Avoid irrelevant details. Padding an answer with information not asked for does not gain extra marks and can obscure the points that would have scored. 避免无关细节。在答案中堆砌不相关的信息不会加分,反而可能掩盖本可得分的内容。
Mark schemes award a tick for each point that matches an accepted answer. If you include multiple correct points in one sentence, the examiner will still credit them, but it is safer to separate them clearly.
评分标准对每一个符合接受答案的要点打钩。如果你在一句话里包含多个正确要点,考官仍会分别给分,但更稳妥的做法是把它们分开表述。
4. Using Technical Terminology Correctly | 正确使用专业术语
Computer Science is a precise discipline, and the Cambridge mark scheme explicitly rewards correct use of technical vocabulary. Terms like 'algorithm', 'syntax', 'protocol', 'iteration', 'volatile memory', 'bus', and 'throughput' must be used accurately and in the right context.
计算机科学是一门精确的学科,剑桥评分标准明确奖励正确使用专业术语。像 'algorithm'(算法)、'syntax'(语法)、'protocol'(协议)、'iteration'(迭代)、'volatile memory'(易失性存储器)、'bus'(总线)和 'throughput'(吞吐量)这样的术语必须准确且用在恰当的上下文里。
- Avoid vague words like 'thing', 'it', or 'that device'. Be specific: 'the data bus' is better than 'the connection'. 避免使用模糊词汇,如 'thing'、'it' 或 'that device'。要具体:说 'the data bus' 比说 'the connection' 更好。
- Know the difference between commonly confused pairs: 'compiler' vs 'interpreter', 'HTML' vs 'CSS', 'symmetric' vs 'asymmetric encryption', 'LAN' vs 'WAN'. 分清容易混淆的概念:'compiler' 与 'interpreter'、'HTML' 与 'CSS'、'symmetric encryption' 与 'asymmetric encryption'、'LAN' 与 'WAN'。
- Spelling of technical terms is not usually penalised in IGCSE Computer Science unless it changes the meaning (e.g., 'complier' instead of 'compiler' might be recognised, but 'protocol' vs 'protocal' is clear). However, clear writing helps the examiner. 技术术语拼写错误在 IGCSE 计算机科学中一般不会扣分,除非改变词义(如 'complier' 可能被识别为 'compiler'),但清晰的书写有助于考官理解。
The mark scheme often lists acceptable alternative names, but using the standard term makes the examiner's job easier and reduces the risk of your answer being marked as incorrect due to ambiguity.
评分标准常列出可接受的替代名称,但使用标准术语能让考官的工作更轻松,也减少了答案因歧义而被判错的风险。
5. Paper 1 Theory: Structured Questions | 试卷一理论题:结构化问题
Paper 1 consists of compulsory short-answer and structured questions covering all syllabus topics. The questions are designed to test breadth of knowledge and your ability to recall and apply facts. Each part usually focuses on one or two tiny pieces of theory.
试卷一包含必答的简答题和结构化问题,覆盖所有考纲主题。这些题目旨在考查知识的广度以及你回忆和应用事实的能力。每一小问通常集中在一两个小的理论点上。
- Data representation questions (binary, hexadecimal, two's complement) require step‑by‑step calculations. Write down each conversion clearly. 数据表示(二进制、十六进制、补码)需要逐步计算。清楚写下每一步转换。
- Hardware and software topics ask for definitions, functions, and comparisons. Use diagrams (even if not explicitly asked) like a simple bus architecture sketch, as they can help convey answers more efficiently. 硬件和软件主题会问到定义、功能和比较。即使题目没明确要求,也可以画简单示意图(如总线架构草图),这有助于更高效地传达答案。
- Networks and security questions often present scenarios. Identify the issue, name the appropriate technology or protocol, and briefly justify your choice. 网络与安全题目常给出场景。识别问题,说出适用的技术或协议,并简要说明理由。
For questions that ask 'Give two advantages of...' or 'State three reasons why...', structure your answer as bullet points or a numbered list. This physically separates points, mirroring how examiners mark: each bullet can earn its own tick.
对于要求 'Give two advantages of...' 或 'State three reasons why...' 的题目,可将答案组织为项目符号或编号列表。这样在视觉上把要点分开,与考官评分方式一致:每个项目可单独得分。
6. Paper 2 Programming and Problem-Solving | 试卷二编程与问题解决
Paper 2 tests your algorithmic thinking and ability to write, trace, and correct pseudocode or program code. The questions may provide incomplete code, ask you to write a function, trace a given algorithm, or design a test plan.
试卷二考查你的算法思维,以及编写、跟踪和纠正伪代码或程序代码的能力。题目可能提供不完整代码、要求你写一个函数、跟踪给定算法或设计测试计划。
- When writing pseudocode, be consistent with the syllabus style (OCR‑style pseudocode for Cambridge). Use indentation, capital letters for keywords (IF, THEN, ELSE, ENDIF, WHILE, DO, ENDWHILE), and clear variable names. 写伪代码时,要与考纲风格保持一致(剑桥使用类似 OCR 风格的伪代码)。使用缩进,关键字大写(IF, THEN, ELSE, ENDIF, WHILE, DO, ENDWHILE),变量名清晰。
- In trace tables, update each variable in a new row. Do not skip steps; even if a variable does not change, repeat its value so the examiner can see the flow. 在跟踪表中,每一行更新每个变量。不要跳步;即使变量未变,也要重复填写其值,以便考官看清流程。
- For code‑completion tasks, first understand what the existing code does. Then fill in the blank logically, ensuring the data type and flow of control match. 对于代码补全题,先理解已有代码的作用。然后逻辑地填空,确保数据类型和控制流匹配。
- Test your code mentally with normal, boundary, and erroneous data. The mark scheme often includes a mark for 'suitable test data'. 在心里用正常、边界和错误数据测试代码。评分标准常包含“恰当的测试数据”一项分数。
Examiners reward working solutions, but if your code is syntactically perfect but misses the logic, you will get few marks. Always solve the problem on paper in plain English first, then translate to code.
考官青睐能够工作的解法,但如果代码语法完美但逻辑错误,得分会很少。始终先在纸上用自然语言解题,再转化为代码。
7. Diagrams, Flowcharts and Trace Tables | 图示、流程图和跟踪表
Questions that invite or require a diagram — such as logic circuits, flowchart fragments, network topologies — carry specific marks for correct symbols and structure. A freehand sketch is acceptable if it is neat and uses the right shapes.
那些邀请或要求画图的题目——如逻辑电路、流程图片段、网络拓扑——其正确符号和结构都有特定分值。徒手草图只要整洁、使用了正确形状,是可以接受的。
- Logic gates: use the standard IEEE/ANSI symbols (AND, OR, NOT, NAND, NOR, XOR) and label inputs/outputs clearly. Show intermediate points if the question asks for them. 逻辑门:使用标准 IEEE/ANSI 符号(AND, OR, NOT, NAND, NOR, XOR),清晰标出输入输出。如果题目要求中间点,也要画出。
- Flowcharts: ovals for start/stop, parallelograms for input/output, rectangles for processes, diamonds for decisions. Flow lines with arrows. Keep the chart logical and avoid crossing lines. 流程图:起止用椭圆,输入输出用平行四边形,过程用矩形,判断用菱形。流程线带箭头。保持逻辑清晰,避免交叉线。
- Trace tables: column headings are variable names. Each row represents a step. Include a column for OUTPUT if the algorithm produces output. The mark scheme allocates one mark per correctly updated row or correct column. 跟踪表:列标题为变量名。每一行代表一个步骤。如果算法产生输出,要加入 OUTPUT 列。评分标准中每正确更新一行或正确完成一列都会给分。
When a diagram is only part of the answer, still include it as requested; omitting a required diagram will lose those marks entirely, even if your written explanation is perfect.
当图示只是答案的一部分时,仍要按要求画出;省略要求的图示会导致这些分数全部丢失,即便你的文字解释很完美。
8. Understanding the Mark Scheme | 理解评分标准
The Cambridge IGCSE Computer Science mark scheme is constructed on a 'points-based' system. For most questions, each mark corresponds to an independent, credit‑worthy piece of information or a logical step. There is no penalty for incorrect statements unless they contradict a correct one and cause ambiguity.
剑桥 IGCSE 计算机科学的评分标准建立在“得分点”基础之上。大多数题目,每个分数对应一个独立的、值得给分的信息或逻辑步骤。答错的表述不会扣分,除非它与正确答案矛盾并造成歧义。
- Examiners use a 'seen' approach: they scan your answer for exact phrases or equivalent meanings listed in the mark scheme. Use bullet points or separate lines to make each point visible. 考官采用“所见即所得”方式:他们扫读你的答案,寻找评分标准中列出的确切短语或同义表达。使用项目符号或分行,使每个要点清晰可见。
- Where mark schemes allow 'accept any reasonable answer', use common sense but stay within the syllabus boundaries. 当评分标准写有“接受任何合理答案”时,运用常识但不要超出考纲范围。
- For programming questions, mark schemes often award one mark for a correct algorithm (even if not fully syntactically perfect) and additional marks for correct syntax or handling edge cases. 对于编程题,评分标准通常对正确算法给一个分数(即使语法不完全正确),而对正确语法或处理边缘情况给额外分数。
- Component grades are weighted and combined: Paper 1 theory typically contributes 60% and Paper 2 problem-solving 40% of the total IGCSE grade. Understanding this helps you prioritise revision time. 各试卷分数经过加权后合并:通常试卷一理论占 IGCSE 总成绩的 60%,试卷二问题解决占 40%。理解这点有助于你安排复习时间。
Familiarity with past mark schemes trains you to think like an examiner: you start recognising which types of statements are 'markable' and which are just background noise.
熟悉历年评分标准能训练你像考官一样思考:你会开始识别哪些类型的表述是“可得分点”,哪些只是背景噪音。
9. Common Mistakes to Avoid | 常见错误及避免方法
Year 10 candidates often lose marks on easily avoidable errors. Being aware of these can instantly lift your performance.
Year 10 考生常常在一些容易避免的错误上丢分。意识到这些错误能立刻提升你的成绩。
- Not reading the instruction 'Tick one box' and instead circling or underlining – sometimes no marks are awarded for non‑standard indications. 没有注意到“选择一个方框打勾”的指令,而是画圈或下划线——有时非标准标注不给分。
- Writing long‑winded introductions before stating the answer; this wastes time and may bury the key points. Start with the direct answer, then elaborate if marks allow. 在给出答案前写过长的引言;这浪费时间,还可能淹没关键点。先直接给出答案,若分值允许再详细说明。
- Using arrows or symbols not defined; if you use a flowchart symbol incorrectly, it may be marked wrong. 使用未定义的箭头或符号;若流程图符号使用错误,可能被判错。
- Forgetting units: '500' instead of '500 MB' or '500 MHz' can lose the mark in data transfer or clock speed questions. 忘记单位:在数据传输或时钟速度题中,写 '500' 而不是 '500 MB' 或 '500 MHz' 会丢分。
- assignment (=) and comparison (==) or forgetting to initialise a variable before using it. 在伪代码中,混淆赋值(=)和比较(==),或者在使用变量前忘记初始化。
- Misreading binary and hexadecimal values: confusing 10₁₆ (16 in decimal) with 10₁₀ (ten) or mis‑aligning nibbles. 误读二进制和十六进制数值:混淆 10₁₆(十进制 16)与 10₁₀(十),或半字节未对齐。
The mark scheme is designed to reward correct science, so these slips are penalised only when they materially affect the answer. Nonetheless, cultivating an eye for detail will save you many lost marks.
评分标准旨在奖励正确的科学知识,因此只有当这些疏忽实质影响答案时才会扣分。尽管如此,培养注重细节的习惯将为你挽回许多丢失的分数。
10. Exam Practice and Self‑Assessment | 考试练习与自我评估
The most effective way to internalise answering techniques and mark schemes is by using past papers under timed conditions. Go beyond just answering — mark your own work using the official mark scheme, note where you diverged, and identify why.
内化答题技巧和评分标准最有效的方法,是在限时条件下使用历年真题。不要止步于做答——要用官方评分标准给自己的答案打分,注意你在哪里走偏了,并找出原因。
- After attempting a question, compare your answer sentence‑by‑sentence with the mark scheme. If your sentence is not 'tickable', rewrite it until it becomes crisp and matching. 尝试一道题目后,将你的答案逐句与评分标准对照。如果你的句子不是“可打钩”的,就重写,直到它精炼且匹配。
- Build a personal 'mark scheme vocabulary' list: collect the standard phrases examiners expect (e.g., 'a router forwards data packets based on IP address', 'volatility means data is lost when power is removed'). 建立一份个人“评分标准词汇表”:收集考官期望的标准短语(如 'a router forwards data packets based on IP address'、'volatility means data is lost when power is removed')。
- Simulate exam conditions: for Paper 1 give yourself 45 minutes for a half‑paper; for Paper 2, practise writing code on paper without the aid of an IDE, because that is exactly what you will do in the exam. 模拟考试环境:试卷一限时 45 分钟做半套卷;试卷二练习在纸上写代码,不要借助 IDE 的帮助,因为考试时你正是这样做的。
- Self‑assess using the grade threshold tables from previous sessions, so you know roughly how many raw marks you need for your target grade. 使用往年考季的等级阈值表进行自我评估,这样你就知道要达到目标等级大约需要多少原始分。
This reflective practice turns mistakes into learning opportunities and trains your brain to automatically write mark‑scheme‑friendly answers.
这种反思性练习能将错误转化为学习机会,并训练大脑自动写出符合评分标准的答案。
Published by TutorHao | Computer Science Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

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