About Edexcel GCSE Computer Science
Edexcel GCSE Computer Science is code 1CP2, with a qualification number of 601/8058/4, written for first teaching from September 2020 and first certification in 2022. It has two externally examined papers covering six topics, and it is not tiered, so every student sits the same two papers.
The two papers are equal in marks and unequal in everything else. Paper 1, Principles of Computer Science, is coded 1CP2/01, is a written examination of 1 hour and 30 minutes, and carries 75 marks for 50% of the qualification. Paper 2, Application of Computational Thinking, is coded 1CP2/02, is an onscreen examination of 2 hours, and also carries 75 marks for 50%. So the programming paper gets half an hour more to earn the same number of marks, because the work is done at a keyboard rather than written out.
The question counts are fixed. Paper 1 consists of five compulsory questions, each one focused on one of Topics 1 to 5: computational thinking, data, computers, networks, and issues and impact. Paper 2 consists of six compulsory questions on Topic 6, problem solving with programming. In both papers students must answer all questions, and Paper 1 mixes multiple choice, short, medium and extended open response, tabular and diagrammatic items.
Paper 2 is a genuinely practical examination. Students design, write, test and refine programs on screen in their own Integrated Development Environment, using Python 3. They are given coding files, a hard copy of the question paper, and the Programming Language Subset as an insert and in electronic form. Students must not have access to the internet. Because schools choose the IDE, a student practises in the environment they will actually sit the exam in, which is worth more than it sounds.
The objective table has a zero in it, twice. AO1 is demonstrating knowledge and understanding of the key concepts and principles of computer science, AO2 is applying that knowledge, and AO3 is analysing problems in computational terms to make reasoned judgements and to design, program, evaluate and refine solutions. Overall the split is 30, 40 and 30. On Paper 1 it is 30, 20 and zero; on Paper 2 it is zero, 20 and 30. So no knowledge marks can be earned on the programming paper and no programming marks can be earned on the written paper, and the two papers cannot cover for each other.
Practical work is confirmed rather than assessed. The centre must complete a Practical Programming Statement confirming that reasonable steps were taken to ensure each student had the opportunity to demonstrate programming skills in Python during the course. It is completed by a member of the senior leadership team, made available by 31 January in the year of the examination, and must be submitted by 31 May.
Who Edexcel GCSE Computer Science Is For
This course suits Year 11 students sitting Edexcel GCSE Computer Science 1CP2 who need the onscreen paper taken as seriously as the written one, and who can program in Python without help from the internet.
- Year 11 students sitting Edexcel GCSE Computer Science 1CP2
- Students who assume the written paper will rescue a weak onscreen performance, which the zero forbids
- Students who have practised programming in a different editor from the one they will sit the exam in
- Students who have never worked to a Programming Language Subset
- Students who need all six topics kept live, because Paper 1 asks one question on each of five


Edexcel GCSE Computer Science: The Board We Cover
Edexcel is the board this page covers. Every fact here comes from Pearson's own 1CP2 specification, Issue 1.
Edexcel
Edexcel's GCSE Computer Science is code 1CP2, a written paper of 1 hour and 30 minutes and an onscreen paper of 2 hours, at 75 marks and 50% each. AO1 is zero on the onscreen paper and AO3 is zero on the written one.
How Centaurus Helps Edexcel GCSE Computer Science Students Excel
The Onscreen Paper Taken Seriously
Paper 2 is 2 hours at a keyboard for 50% of the qualification, and AO1 is zero on it, so writing knowledge cannot mask weak programming.
Python 3 Under Exam Conditions
Programs are written in Python 3 in the student's own IDE, with no internet access, so practice happens with the same tools and the same offline constraint.
The Programming Language Subset
Paper 2 is answered within the published PLS, so students learn the exact constructs the paper allows rather than a wider language.
One Question Per Topic
Paper 1 asks five compulsory questions, one per topic, so none of Topics 1 to 5 can be quietly dropped.
The Statement Diarised
The Practical Programming Statement is available from 31 January and due by 31 May, and the centre needs it completed by a senior leader.
24/7 Progress Reporting
Families get access to the Centaurus Academy LMS, with attendance, progress and lesson notes available to parents, students and teachers at any time.

Why Centaurus Stands Out
Choosing the right Edexcel GCSE Computer Science support makes a real difference. Here is how Centaurus Academy compares with typical online providers.

Meet our Team Of Experts
Our expert tutors bring deep subject knowledge and a passion for teaching — helping every student reach their full potential.

What Parents Say About Us
Hear from the parents and students who have experienced our personalised teaching first-hand.
Excellent long-term experience
We have an excellent long-term experience with the academy and Sir Awais. Our three children studied with them during different periods and succeeded well. We highly recommend the academy.
Excellent academy
Centaurus Academy is truly one of the best educational institutions I've come across. The environment is nurturing, the staff are incredibly dedicated, and the quality of education is outstanding. They focus not only on academic excellence but also on character building and personal growth. The teachers are supportive and go the extra mile to ensure every student feels confident and motivated.
My child has gained confidence
I'm very satisfied with the dedication and teaching approach. My child has gained confidence and improved significantly in understanding math concepts, thanks to the teacher's clear explanations and supportive guidance.




Edexcel GCSE Computer Science: Frequently Asked Questions
Explore Tutoring by Country:
Pick your country to see the boards, levels, and subjects our tutors cover near you.

Step Into Your Success
Book a demo lesson today and see how one-on-one tutoring can help your child reach their goals.
.png&w=3840&q=75&dpl=dpl_Cs8ABG4JqD3kSzrNq4S685HD8obU)








