OCR GCSE · 考試技巧

Computer Science - J277 考試技巧

Mastering OCR GCSE (9-1) Computer Science (J277) requires absolute precision in register roles, comparative evaluation of hardware characteristics, strict logic in range-validation code, and proper parameter handling in Paper 2 algorithms. This package details the exact evidence-based strategies, blueprint layout, and frequent examiner pitfalls to help students secure top-tier marks.

閱讀時間 3 分鐘更新於: 2026年6月21日

試卷概覽

卷數
2
總分
160
考試時間
3小時
題型
5
試卷時間分數題數比重題型
Paper 1: Computer Systems1小時 30分鐘801950%Short Answer & Conversions, Structured Explanations & Diagrams, Quality of Extended Response Essay
Paper 2: Computational Thinking, Algorithms and Programming1小時 30分鐘802050%Short Answer & Program Logic MCQs, Structured Code & Circuit Drawing, Algorithm Writing & Scenario Solutions
評級
987654321
計算機規定

A scientific or graphical calculator that meets JCQ regulations may be used (some GCSE Mathematics and Science papers are non-calculator). Graphical calculators must be set to exam mode; you must clear any stored programs, notes or data before the exam, and the calculator must not be able to retrieve stored text or formulae.

  • AO1: Demonstrate knowledge and understanding of the key concepts and principles of Computer Science. (35%)
  • AO2: Apply knowledge and understanding of key concepts and principles of Computer Science to solve problems, including in design and development. (40%)
  • AO3: Analyse, evaluate and make reasoned judgements, and design, program, evaluate and refine solutions. (25%)

根據歷屆試題與評分準則整理(2022–2024)。

計算機程式

Table mode for roots & turning points

Scientific calculator (e.g. Casio fx-991 series)

用途: Tabulate \(y\) across a range of \(x\) to locate sign changes (roots) and approximate maxima/minima.

使用時機: Solving or sketching a function when you want to find where its graph crosses or turns.

步驟
Enter the function in TABLE mode, set the start, end and step, then read where the sign of \(y\) changes or where it peaks.

考試提示: Allowed under JCQ rules, but you must still show your method — an unsupported calculator answer earns no method marks. Clear all stored programs, notes and data (graphical calculators in exam mode) before the exam.

Statistics mode (mean, SD & regression)

Scientific calculator (e.g. Casio fx-991 series)

用途: Read the mean \(\bar{x}\) and standard deviation directly, and the gradient/intercept (and \(r\)) of a linear regression for bivariate data.

使用時機: Any data-handling, statistics, or required-practical analysis question.

步驟
Enter the data in STAT mode (1-VAR or A+BX), then recall \(\bar{x}\), \(\sigma\) or the regression coefficients.

考試提示: Allowed under JCQ rules, but you must still show your method — an unsupported calculator answer earns no method marks. Clear all stored programs, notes and data (graphical calculators in exam mode) before the exam.

Carry exact values with Ans & memory

Scientific calculator (e.g. Casio fx-991 series)

用途: Keep full-precision intermediate values to avoid rounding errors.

使用時機: Multi-step calculations where premature rounding loses the final accuracy mark.

步驟
Use Ans, STO/RCL or the M+ memory to reuse the unrounded result of each step; round only the final answer.

考試提示: Allowed under JCQ rules, but you must still show your method — an unsupported calculator answer earns no method marks. Clear all stored programs, notes and data (graphical calculators in exam mode) before the exam.

Equation solver — to CHECK your working

Scientific calculator (e.g. Casio fx-991 series)

用途: Use the built-in EQN/SOLVE mode to verify roots of quadratics or simultaneous equations you have already solved by algebra.

使用時機: As a check only, after solving by hand.

步驟
Enter the coefficients in EQN mode (or use SOLVE) and confirm they match your worked solution.

考試提示: Allowed under JCQ rules, but you must still show your method — an unsupported calculator answer earns no method marks. Clear all stored programs, notes and data (graphical calculators in exam mode) before the exam.

常見錯誤

  1. 1high涉及分數: 2Architecture of the CPU

    Confusing the roles of Program Counter (PC) and Memory Address Register (MAR).

    如何避免: PC holds the address of the next instruction to be fetched; MAR holds the memory address currently being read from or written to. Remember: PC points ahead, MAR points to the current address buffer.
  2. 2high涉及分數: 1Designing, creating and refining algorithms

    Failing to label True/False or Yes/No paths on flowchart decision nodes.

    如何避免: Every decision diamond must have exactly two output paths, and they must be clearly labelled 'True'/'False' or 'Yes'/'No' to receive flow lines marks.
  3. 3medium涉及分數: 2Wired and wireless networks, protocols and layers

    Stating that adding more network devices 'decreases bandwidth' of the transmission medium.

    如何避免: Explain that adding devices divides the available bandwidth among more nodes, or increases packet collisions/latency, but does not decrease the absolute bandwidth of the physical line.
  4. 4high涉及分數: 1Programming fundamentals

    Omitting correct string delimiters (quotes) when comparing string variables in pseudocode or code.

    如何避免: Ensure string literals are wrapped in quotation marks, e.g. writing direction == "left" rather than direction == left.
  5. 5high涉及分數: 4Designing, creating and refining algorithms

    Updating line values incorrectly or skipping loop steps in variable trace tables, causing off-by-one errors.

    如何避免: Trace code line-by-line systematically. Only update variables in the table when an assignment on that specific line number actually executes.
  6. 6medium涉及分數: 1Data types

    Confusing 'casting' with general 'type conversion' when explicit casting terminology is requested.

    如何避免: Use the precise term 'Casting' and use functions like int(), str(), or real() to show explicit variable data type coercion.
  7. 7medium涉及分數: 1Secondary storage

    Giving generic secondary storage hardware names like 'USB' or 'Hard Drive'.

    如何避免: Be precise with terms like 'USB Memory Stick' (or Flash Drive) and 'Magnetic Hard Disk Drive (HDD)' to meet specific marking criteria.
  8. 8high涉及分數: 2Ethical, legal, cultural and environmental impact

    Using generic descriptors like 'fast' or 'cheap' without comparative qualifiers.

    如何避免: Always use comparatives, such as 'faster transmission speeds' or 'lower cost per gigabyte' to secure descriptive marks.
  9. 9medium涉及分數: 2Data storage

    Writing 'SELECT ALL' or 'SELECT *' in database queries when specific, target fields are requested.

    如何避免: Write only the exact field parameters requested, separated by commas (e.g. SELECT StudentID, TeamName). Use '*' only when all fields are requested.
  10. 10high涉及分數: 2Defensive design

    Using 'or' instead of 'and' when checking ranges in validation logic.

    如何避免: Use logical 'and' to define continuous range bounds (e.g., if height >= 40 and height <= 180). Using 'or' makes the validation statement logically redundant.

將技巧化為佳績

thinka 把你的弱項轉化為針對性練習,即時批改並提供應試回饋。聰明地溫習,事半功倍。

练习真实试题,AI 即时批改,马上指出错在哪。

免费开始练习