Cambridge IAS-Level · เคล็ดลับการสอบ

Computer Science (9618) เคล็ดลับการสอบ

An expert-level exam tips and analysis guide for Cambridge International AS Level Computer Science (9618). This guide breaks down the strategic pacing of Paper 1 (Theory Fundamentals) and Paper 2 (Fundamental Problem-solving and Programming Skills), highlights the most common syntax and logical traps found in examiner reports, and provides an actionable study plan for earning top-tier marks.

อ่าน 4 นาทีอัปเดตเมื่อ: 21 มิ.ย. 2569

ภาพรวมข้อสอบ

จำนวนฉบับ
2
คะแนนเต็ม
150
เวลาสอบ
3ชม. 30นาที
ประเภทคำถาม
6
ฉบับเวลาคะแนนจำนวนข้อน้ำหนักคะแนนประเภทคำถาม
AS Level Theory Fundamentals1ชม. 30นาที7550%Recall / Short Answer, Logic & Circuit Design, SQL Query & Definition, Trace & Explanation
AS Level Fundamental Problem-solving2ชม.7550%Theoretical Application, Trace & Verification, Algorithm & Design (Structure Chart/Diagrams), Pseudocode Program Construction
เกณฑ์เกรด
ABCDEU
ข้อกำหนดเครื่องคิดเลข

A silent scientific calculator is required where the syllabus permits one. It must NOT be graphical, programmable, or capable of symbolic algebra (CAS), and it must contain no stored programs or notes.

  • AO1: Knowledge and understanding of computer science principles. (35%)
  • AO2: Apply knowledge, understanding and skills to show conceptual or practical understanding. (35%)
  • AO3: Design, write, implement, and document algorithm solutions. (30%)

จัดทำจากข้อสอบเก่าและเกณฑ์การให้คะแนนจริง (2023–2025)

โปรแกรมเครื่องคิดเลข

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, but the calculator must be silent, non-graphical, non-programmable and free of stored content; always show the working the mark scheme requires.

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, but the calculator must be silent, non-graphical, non-programmable and free of stored content; always show the working the mark scheme requires.

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, but the calculator must be silent, non-graphical, non-programmable and free of stored content; always show the working the mark scheme requires.

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, but the calculator must be silent, non-graphical, non-programmable and free of stored content; always show the working the mark scheme requires.

ข้อผิดพลาดที่พบบ่อย

  1. 1highคะแนนที่เกี่ยวข้อง: 2Information representation

    Using bit-depth calculations directly as bytes in graphic resolution calculations, resulting in a size off by a factor of 8.

    วิธีหลีกเลี่ยง: Always divide the bit-depth by 8 first to yield bytes before multiplying by the total resolution to calculate image storage sizes.
  2. 2highคะแนนที่เกี่ยวข้อง: 1Programming

    Omitting quotation marks when specifying literal filenames inside sequential text file pseudocode commands like OPENFILE.

    วิธีหลีกเลี่ยง: Ensure all literal filenames are surrounded by quotation marks, for example: OPENFILE "Stock.txt" FOR READ.
  3. 3mediumคะแนนที่เกี่ยวข้อง: 2Algorithm Design and Problem-solving

    Substituting output commands (OUTPUT) inside a standard pseudocode function instead of using the RETURN statement.

    วิธีหลีกเลี่ยง: Check the module specification: if it is a FUNCTION, it must use RETURN to send the output value back to the calling process.
  4. 4mediumคะแนนที่เกี่ยวข้อง: 1Databases

    Declaring primary identifiers that have leading zeros (like CustomerID '0123') as integer types in SQL CREATE TABLE.

    วิธีหลีกเลี่ยง: Use CHAR or VARCHAR string types for codes or identifiers that require structural leading zeros to preserve the exact digit length.
  5. 5highคะแนนที่เกี่ยวข้อง: 3Programming

    Failing to write required loop index or boolean structure end indicators such as ENDIF or ENDWHILE in programming blocks.

    วิธีหลีกเลี่ยง: Always close every selection and iteration block explicitly to maintain pseudocode structural integrity and preserve structural marks.
  6. 6mediumคะแนนที่เกี่ยวข้อง: 1Data Types and Structures

    Confusing index 0 and index 1 bounds when setting up loops to search or process standard declared arrays.

    วิธีหลีกเลี่ยง: Carefully check the array bounds declaration in the scenario (e.g. ARRAY[1:200]). Start your loop index counter from 1 instead of 0 if defined as such.
  7. 7mediumคะแนนที่เกี่ยวข้อง: 2Programming

    Failing to convert boolean or integer fields to strings using NUM_TO_STR() before writing them into sequential text files.

    วิธีหลีกเลี่ยง: Explicitly wrap non-string variables in the NUM_TO_STR() conversion function when concatenating or writing to sequential text files.

เปลี่ยนเคล็ดลับให้เป็นเกรดดีเยี่ยม

thinka เปลี่ยนจุดอ่อนของคุณเป็นแบบฝึกหัดที่ตรงจุด พร้อมตรวจทันทีและฟีดแบ็กแบบข้อสอบจริง เรียนอย่างชาญฉลาดขึ้น

ฝึกทำข้อสอบจริง พร้อม AI ตรวจคำตอบและให้ฟีดแบ็กทันที

เริ่มทำข้อสอบฟรี