Pearson Edexcel International GCSE Computer Science (4CP0): syllabus, papers and marking
Paper 1 written answers marked against the points scheme; Paper 2 is sat on a computer at the centre, and program code can be reviewed on request.
Specification Issue 1 (November 2016), first teaching 2017 · June series · grades 9–1
IGCSE Computer Science: where the marks go
Edexcel International GCSE Computer Science (4CP0) is Paper 1 Principles of Computer Science (2 h, 80 marks, written) and Paper 2 Application of Computational Thinking (3 h, 80 marks, on a computer in Python, C# or Java). Paper 1 is the part marked here. Third-party summaries of the examiner reports point to vague definitions, trace tables with errors, code that does not match the question, and wrong units in data conversions; Pearson’s own 4CP0 reports were not retrievable when this page was written.
Our Paper 1 questions follow the published structure with original scenarios, trace tables and pseudocode. Marking returns the mark points awarded and missed, and checks traces and code fragments line by line. Paper 2 is sat at the centre and program code can be reviewed on request.
Paper structure and what we mark
| Paper | Time | Marks | Weight | Questions |
|---|---|---|---|---|
| Paper 1 — Principles of Computer Science | 2 h | 80 | 50% | Multiple-choice, short-open, open and extended open-response questions, all compulsory |
| Paper 2 — Application of Computational Thinking | 3 h | 80 | 50% | Practical paper on a computer in Python, C# or Java; written and task-based coding questions |
Syllabus outline
- Problem solving
- Programming
- Data
- Computers
- Communication and the internet
- The bigger picture
How each paper is marked here
- Short answers are marked against the mark points; traces and pseudocode are marked line by line.
- Long answers are marked in levels with the descriptor quoted.
- Opening soon: the rubric is in testing; Paper 2 is practical and is not marked here.
Where IGCSE Computer Science candidates lose marks
- Definitions that repeat the term — A definition of a term that uses the same words, or no precise property, does not earn the mark.
- Trace table slips — A single wrong value carried through the table loses the rest of the marks; the check is line by line.
- Code that does not answer the question — A program that runs but does not do what the question asked scores little.
- Units and conversions — Bits and bytes, or kilobytes and megabytes, confused in a data-size calculation costs the accuracy mark.
- Binary and hexadecimal arithmetic — Conversion and addition errors lose marks even when the method is right.
Sample papers, mark schemes and marked reports for IGCSE Computer Science
See a real handwritten script marked by eight examiners at admitportfolio.com/examiners.
Questions teachers ask
- Is Paper 2 marked here?
- No. Paper 2 is sat on a computer at the centre, and program code can be reviewed on request.
- Which sitting?
- Pearson offers 4CP0 in June only.
- Which languages does Paper 2 use?
- Python, C# or Java, as the specification allows.
- Is this official Pearson Edexcel marking?
- No. Pearson Edexcel International marks the real exam. This is examiner-style marking of mocks and homework for IGCSE Computer Science. Only you see the marking, and you decide what reaches the student.
- Do you reproduce past-paper questions?
- No. Every 4CP0 paper here is original and written to the specification issue 1 (november 2016), first teaching 2017, in the same structure as the real papers shown above.
- Which papers are marked?
- None yet are marked question by question. Practical exams sat at the centre are not marked here.
- How is the next paper chosen?
- From the marks a student lost: the concepts behind them are ranked by marks dropped, and the new paper weights those topics. It is the same syllabus and structure, with new questions.
- When are the exams?
- June series. Grades 9–1.
Other Pearson Edexcel International GCSE courses
- Pearson Edexcel International GCSE Mathematics A (4MA1)
- Pearson Edexcel International GCSE Further Pure Mathematics (4PM1)
- Pearson Edexcel International GCSE Physics (4PH1)
- Pearson Edexcel International GCSE Chemistry (4CH1)
- Pearson Edexcel International GCSE Biology (4BI1)
- Pearson Edexcel International GCSE Economics (4EC1)
- Pearson Edexcel International GCSE Business (4BS1)
- Pearson Edexcel International GCSE Accounting (4AC1)
- Pearson Edexcel International GCSE English Language A (4EA1)
- Pearson Edexcel International GCSE English Language B (4EB1)
- Pearson Edexcel International GCSE Pakistan Studies (4PA1)
- Pearson Edexcel International GCSE Islamic Studies (4IS1)
- Pearson Edexcel International GCSE English Literature (4ET1)
- Pearson Edexcel International GCSE ICT (4IT1)
- Pearson Edexcel International GCSE Science (Double Award) (4SD0)
- Pearson Edexcel International GCSE Human Biology (4HB1)
- Pearson Edexcel International GCSE Mathematics B (4MB1)
- Pearson Edexcel International GCSE Geography (4GE1)
- Pearson Edexcel International GCSE History (4HI1)
- Pearson Edexcel International GCSE Commerce (4CM1)
- Pearson Edexcel International GCSE English as a Second Language (4ES2 (units 4WES1–4WES4))
Start marking Computer Science scripts · See a real marked script