Edexcel GCSE Computer Science Tutors Online

Edexcel GCSE Computer Science 1CP2 tuition. A written paper and a two hour onscreen programming paper, with an objective table that zeroes each objective once.

  • Board-Specific Specialist Tutors
  • 94% Average Grade 8 or 9
  • 8+ World Distinctions in 2025
Book a Demo Lesson

4.6/5 Excellent on Trustpilot | 4,300+ Students Taught | UK · UAE · KSA · Qatar · Oman

Book a demo lesson

Submit the details below and our team will reach out to arrange a demo lesson.

(+92)

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.

Book a Demo Lesson

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
Book a Demo Lesson
Who Edexcel GCSE Computer Science Is For

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

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.

Book a Demo Lesson

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.

Features
Board-Specific Teaching
Onscreen Preparation
Objective Tracking
Topic Coverage
Practical Paper
Re-takes
Progress Reporting
Centaurus Academy
Built around Edexcel 1CP2, its written and onscreen papers and its six topics
Python 3 in the student's own IDE, offline, to the published PLS
AO1 at zero on Paper 2 and AO3 at zero on Paper 1, tracked separately
All five Paper 1 topics kept live, because each gets a question
Two hours at a keyboard rehearsed under exam conditions
Both papers re-taken together, May/June only
Live 24/7 reporting in the Centaurus Academy LMS
Others
Generic GCSE Computer Science
Language and tools left to chance
Marks treated as one total
Topics dropped by preference
Practised on paper
Second sitting assumed
Rarely shared

Meet our Team Of Experts

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

Shehryar Tahir Qureshi
Shehryar Tahir QureshiMathematics (All Levels) | A-Level Edexcel Chemistry Teacher

What Parents Say About Us

Testimonials

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.

Hasan Ejaz
5/5on TrustpilotRating stars
Hasan Ejaz
Zainab
5/5on TrustpilotRating stars
Zainab
Nighat Rizwan
5/5on TrustpilotRating stars
Nighat Rizwan

Edexcel GCSE Computer Science: Frequently Asked Questions

Step Into Your Success

Book a demo lesson today and see how one-on-one tutoring can help your child reach their goals.

Book a demo lesson