Every exam has its patterns of mistakes, and Edexcel IGCSE Computer Science is no exception. The errors that cost students the most marks are not usually gaps in knowledge. They are habits: answering too vaguely, misreading a question, rushing a calculation, or running out of time on the questions that carry the most marks.

This guide covers the most common edexcel igcse computer science common mistakes across both papers, organised by type. For each one, you will find the wrong approach, why it loses marks, and the correct technique. These edexcel igcse computer science exam tips are drawn from the patterns that appear most consistently in 4CP0 examiner reports.

Mistake 1: Misreading command words

The wrong approach: A question asks you to "explain" why a star topology is suitable for a school network. You write: "A star topology has a central switch. All devices connect to the switch. If one device fails, the others still work." That is a description, not an explanation. You have stated what happens but not why it matters.

Why it loses marks: The edexcel igcse computer science mark scheme distinguishes sharply between "describe" and "explain." A description states facts. An explanation gives reasons. If the command word is "explain" and you only describe, you miss the reasoning marks regardless of how accurate your facts are.

The correct technique: Add the word "because" or "which means that" after each point. "A star topology connects all devices to a central switch, which means that if one device fails, the rest of the network continues to function because traffic does not pass through individual devices." The reasoning earns the marks that the description alone cannot.

Command wordWhat students often doWhat the exam expects
StateWrite a full paragraphGive one fact in one sentence
DescribeGive reasonsState what happens, step by step
ExplainOnly describeState what happens AND give reasons why
CompareDescribe each thing separatelyIdentify specific similarities and/or differences side by side
EvaluateList only positives or only negativesWeigh both sides and give a judgement

Mistake 2: Binary calculation errors

The wrong approach: You convert denary 197 to binary and get 11000101 by working quickly and not checking. Or you perform binary addition and lose track of the carries, producing a result that is off by several places.

Why it loses marks: Binary conversion and arithmetic questions typically carry 2-4 marks. With no working shown, an incorrect answer earns zero. Even with working shown, a carry error propagates through every subsequent column, and if the final answer is wrong, method marks depend on whether the examiner can identify where you went right before you went wrong.

The correct technique:

  • Write out the place values (128, 64, 32, 16, 8, 4, 2, 1) above your binary digits every single time. Do not work from memory.
  • For binary addition, write carries above the calculation clearly. After you finish, convert both the original numbers and your answer to denary as a quick check. If 106 + 43 gives you 149 in denary, your binary answer should convert to 149 too.
  • For shifts, write out the original number, draw arrows showing the direction and number of positions, and fill in the zeros explicitly.
The denary check takes 30 seconds and catches errors worth 3-4 marks. Convert your binary answer back to denary and verify it matches the expected result. This single habit eliminates most binary edexcel igcse computer science errors before you move on.

Mistake 3: Vague or imprecise language

The wrong approach: "The data goes to the memory." "The computer processes things faster." "It sends the information to the other computer."

Why it loses marks: Computer science has precise terminology, and the mark scheme uses it. "Memory" is not specific enough when the answer requires "RAM" or "cache." "Processes things faster" does not identify which component or factor is responsible. "It" leaves the examiner guessing what you mean.

The correct technique: Replace every vague word with the specific technical term.

  • Instead of "memory," say "RAM," "ROM," "cache" or "virtual memory" as appropriate.
  • Instead of "faster," say "a higher clock speed allows more instructions to be executed per second" or "a larger cache reduces the number of times the CPU needs to access slower main memory."
  • Instead of "it," name the component: "the control unit fetches the instruction" rather than "it fetches the instruction."
  • Instead of "the computer stores it," say "the value is stored in the accumulator register."

Precision is not about writing more. It is about using the right word so that fewer words earn more marks.

Mistake 4: Incomplete trace tables

The wrong approach: The question gives you an algorithm with a loop that iterates five times. You trace the first iteration and the last, skipping the three in between, and write the final output.

Why it loses marks: Trace table questions award marks for the process, not just the output. Each iteration that you skip is a row where you could have earned marks. The final output mark is typically only 1 of the 3-5 marks available.

The correct technique: Fill in every column for every iteration. Add a column for the loop condition if the examiner has not already provided one. Check that your final values are consistent with the loop terminating. If the loop condition is count <= 5, the last iteration should show count = 5 with the condition as True, and the row after should show count = 6 with the condition as False.

Mistake 5: Confusing similar concepts

Several pairs of concepts are tested repeatedly, and mixing them up is one of the most reliable sources of lost marks across the specification.

Concept AConcept BThe key distinction
RAMROMRAM is volatile and read/write. ROM is non-volatile and read-only.
CompilerInterpreterA compiler translates the whole program at once; an interpreter translates one line at a time.
Lossy compressionLossless compressionLossy removes data permanently. Lossless preserves all original data.
The internetThe World Wide WebThe internet is the global network infrastructure. The WWW is a service that runs on it.
HTTPHTTPSHTTPS encrypts data in transit. HTTP does not.
LANWANA LAN covers a single site. A WAN connects sites across large distances.
POP3IMAPPOP3 downloads and removes from server. IMAP synchronises across devices.
Syntax errorLogic errorSyntax errors stop the program from running. Logic errors let it run but produce wrong results.

If you can state the distinction for each pair from memory, you have covered a significant portion of the edexcel igcse computer science mistakes that appear in examiner reports.

Mistake 6: Poor time management

The wrong approach: You spend 20 minutes perfecting a 3-mark answer and then have 5 minutes left for a 10-mark question. Or you answer every question in order and run out of time before reaching the final, high-value questions.

Why it loses marks: The final questions on both papers tend to carry the most marks. Missing them entirely because you spent too long on earlier questions is the most expensive timing error you can make. Spending 20 minutes on a 3-mark question means you earned, at best, 3 marks in 20 minutes. Spending that same 20 minutes on a 10-mark question could have earned 8 or 9 marks.

The correct technique:

  • Before you start writing, scan the paper. Note the marks for each question. Identify the high-value questions so you know what is coming.
  • Use the 1.5-minutes-per-mark rule for Paper 1 and 2.25 minutes for Paper 2. If you have spent more than the allocated time on a question, move on.
  • If you get stuck, leave space and return later. A partial answer to a high-value question is worth more than a perfect answer to a low-value one.

Mistake 7: Ignoring the scenario

The wrong approach: The question describes a hospital that needs a new network. You write a generic answer about the advantages of networks without mentioning the hospital, patient data, or any specific requirement of a healthcare setting.

Why it loses marks: Context-specific answers earn more marks than generic ones. The mark scheme often includes points that are only achievable if you reference the scenario. "Patient records need to be accessible from multiple departments" is a hospital-specific point. "Users can share files" is generic and may not earn a mark that requires context.

The correct technique: Mention the scenario explicitly in your answer. Use the names, roles and requirements given in the question. If the question mentions a school, write about students, teachers and classrooms. If it mentions a retail business, write about stock management, point-of-sale systems and customer data.

Mistake 8: Incomplete algorithm answers

The wrong approach: You are asked to write pseudocode for a program that validates input and then processes it. You write the processing part but forget the validation. Or you write a sorting algorithm but do not initialise variables before the loop starts.

Why it loses marks: Algorithm questions award marks for specific elements: initialisation, loop structure, condition checks, output statements. Missing any one of these elements loses the associated marks even if the rest of the algorithm is perfect.

The correct technique: Before writing pseudocode, make a quick checklist:

  1. What variables need to be initialised? Set them up first.
  2. What input does the program need? Include INPUT statements.
  3. What validation is required? Write the validation loop.
  4. What processing happens? Write the core logic.
  5. What output is expected? Include OUTPUT statements.

Check that every element in the question has a corresponding element in your pseudocode.

The pattern across all these mistakes is the same: slow down enough to read the question properly, use precise language, show your working, and check your answer against the mark allocation. Students who lose marks on the Edexcel IGCSE Computer Science exam almost never lose them because the content was too hard. They lose them because of habits that can be corrected with awareness and practice. Identify which of these mistakes you make most often, and target those specifically in your revision.

Every mistake in this guide is fixable. Not one of them requires you to learn new content. They require you to apply the content you already know more carefully: reading the command word, writing the correct term instead of a vague one, showing every step of a calculation, managing your time by marks, and anchoring your answers to the specific scenario the question provides. Fix the habits, and the marks follow.

Téléchargez l'application sur Google Play.

Tout ce dont vous avez besoin pour exceller au JAMB, WAEC et NECO.

Green Bridge CBT Mobile App
Assistant de chat d'apprentissage personnalisé par IA
Des milliers d'anciens sujets IGCSE, JAMB, WAEC et NECO.
Plus de 1200 notes de cours
Assistance Hors Ligne - Apprenez à Tout Moment, Partout
Horaire du Pont Vert
Résumés littéraires et questions potentielles
Suivez vos performances et votre progression
Explications Approfondies pour un Apprentissage Complet
Résumé

The most frequent edexcel igcse computer science common mistakes: command words, binary slips, vague answers, timing, and how to fix them.