A-Level Computer Science Resit: A Revision Plan

A-level computer science resit revision plan for after Results Day, with milestones for theory, programming, past papers, NEA and exam technique.

Results Day can reduce two years of work to one letter on a screen. If that letter changes your plans, an A-level computer science resit gives you another route forward -- but only if the second attempt is prepared differently from the first.

Start by confirming your exam board, resit centre and non-exam assessment arrangements. Then use your previous papers to identify whether marks were lost through weak knowledge, programming errors, poor explanations or timing. Your retake should be a targeted repair plan, not another tour through the same notes.

A student turning a disappointing result into a useful debugging planA student turning a disappointing result into a useful debugging plan

Your resit preparation checklist

Before beginning serious revision, make sure you can answer these questions:

  • Which specification and exam board are you entering?
  • Which examined components must you retake?
  • Can your previous NEA mark be carried forward?
  • Which school, college or private candidate centre will enter you?
  • What are the centre's entry and NEA deadlines?
  • Which topics and question types cost you the most marks?
  • How many realistic revision sessions can you complete each week?

AQA and OCR A-level Computer Science are linear qualifications. Their current specifications contain two examined components worth 40%40\%40% each and an NEA worth 20%20\%20%. OCR explicitly allows eligible resit candidates to carry forward their most recent non-absent programming project result, while the precise entry and carry-forward process depends on the board and centre.

Do not assume that your old project will transfer automatically. Ask the examinations officer to confirm the rules in writing before planning your year around it.

Milestone one: diagnose the first result

The most useful question after Results Day is not simply, “What grade did I get?” It is, “Where did the marks go?”

Ask your centre about component marks and the available post-results services. If appropriate, discuss access to scripts or a review of marking with a teacher. A review is not a free second attempt: marks can remain unchanged, rise or fall, and formal deadlines apply.

Create an error log with four categories:

  • Knowledge: a definition, process or concept was missing.
  • Application: you knew the topic but could not apply it to the scenario.
  • Programming: tracing, adapting or writing code caused difficulty.
  • Exam technique: timing, command words or imprecise explanations lost marks.

This separates symptoms from causes. “Networks are weak” is vague. “I cannot justify a protocol for a given situation” is something you can practise.

Milestone two: secure the resit entry

Resitting A-level Computer Science normally means taking the required examined components in a future summer series. You may enter through your former school or college, another centre, or as a private candidate where suitable arrangements are available.

Computer Science needs particular care because a centre must be able to administer the correct assessment format and any NEA requirements. Before paying, confirm:

  • the exact specification code;
  • which papers and programming language options are offered;
  • whether the centre accepts your NEA arrangement;
  • internal entry deadlines and total fees;
  • how preliminary or skeleton program material will be provided, where applicable.

Exam formats differ. For example, AQA Paper 1 includes on-screen programming work, whereas OCR assesses its two examined components through written papers. Prepare for the format you will actually sit, not the one described in another board's resources.

A practical revision plan with milestones

A useful plan moves from understanding to retrieval, then from untimed practice to full exam conditions.

StageMain objectiveEvidence that you are ready to move on
Weeks one to twoAudit the specification and previous performanceEvery topic has a red, amber or green rating
Weeks three to eightRebuild weak theory and programming knowledgeYou can recall key ideas and solve short questions without notes
Weeks nine to fourteenComplete topic-based exam questionsYour error log shows fewer repeated mistakes
Weeks fifteen to twentyMix topics and practise longer responsesYou can select relevant knowledge without being told the topic
Final phaseComplete timed papers and targeted repairsTiming is controlled and mark-scheme language is precise

Adapt the timescale to your exam date. The sequence matters more than the exact number of weeks.

Rebuild theory through active recall

Reading feels comfortable because the answer is always nearby. Exams are uncomfortable because it is not.

Use short retrieval sessions for data representation, computer architecture, networks, databases, Boolean logic, legal and ethical issues, algorithms and programming concepts. Then answer questions which force you to apply that knowledge.

The AQA A-level Computer Science revision hub brings lessons and topic-by-topic questions together. If mathematical content is a weakness, use the A-level Computer Science mathematical skills guide to revisit number bases, Boolean algebra and algorithm efficiency.

Students with gaps carried forward from GCSE can briefly repair them through the computational thinking revision guide or programming constructs guide. Return to A-level questions once the foundation is secure.

Practise programming away from your notes

Programming improves through writing, tracing, testing and debugging. Watching someone else code may clarify a method, but it does not prove that you can produce one independently.

Schedule at least two programming sessions each week. Rotate between:

  • tracing existing algorithms;
  • completing partially written code;
  • writing short solutions from requirements;
  • testing normal, boundary and invalid data;
  • explaining time and space efficiency;
  • debugging syntax, logic and runtime errors.

Use the language and conventions required by your specification. The algorithms revision guide can support revision of searches, sorts, data structures and complexity.

If you are retaking or completing an NEA, keep it separate from ordinary exam practice. Follow your board's current authentication rules and your centre's supervision requirements. The solution design revision guide helps clarify how requirements, algorithms, data structures and validation fit into a coherent design.

A little revision each day competing with an enormous Sunday revision boxA little revision each day competing with an enormous Sunday revision box

Turn past papers into feedback

Begin with topic questions, but do not stay there. Real papers mix topics, vary command words and force you to decide which knowledge matters.

Use AQA A-level Computer Science past papers in three passes:

  • complete early questions without a time limit;
  • complete sections under controlled timing;
  • sit full papers under exam conditions.

Mark every attempt carefully. Record the lost mark, its cause and the action needed. Reattempt incorrect questions later without looking at the solution. A paper is valuable because of what happens after marking, not because it has been completed.

Common mistakes when resitting A-level Computer Science

Repeating the original revision method

More hours do not automatically produce better preparation. If passive rereading failed to expose weak recall, replace it with retrieval, coding and marked questions.

Revising from the wrong specification

AQA, OCR and Eduqas differ in content detail, paper structure and NEA administration. Keep the current specification beside your revision plan.

Leaving centre arrangements too late

A private candidate entry is not secured until a centre confirms it. Computer Science assessment and NEA requirements can limit which centres are suitable.

Memorising mark schemes without understanding

Mark schemes reveal the precision expected, but copied phrases collapse when the context changes. Explain each answer in your own words before comparing it with the scheme.

Avoiding timed practice

Knowing the content and delivering it under pressure are different skills. Build timing gradually rather than discovering the problem in the final week.

Make the second attempt genuinely different

Resitting A-level Computer Science is not about pretending the first result never happened. It is about treating that result as diagnostic information.

Confirm the administration early. Identify the specific causes of lost marks. Rebuild weak knowledge, practise programming independently and use full papers to measure progress. MathsGenie can support each stage with free revision lessons, question banks, practice questions, mark schemes and past papers. Start with the AQA A-level Computer Science question bank and revision resources, then make your first milestone small enough to begin today.

Frequently Asked Questions

Can I resit A-level Computer Science after Results Day?

Yes. You can enter for a later exam series through a school, college or suitable private candidate centre. Confirm the exam board, specification, assessment format and entry deadline directly with the centre.

Do I have to retake every A-level Computer Science paper?

A-level Computer Science is a linear qualification, so resit candidates generally retake all required examined components rather than one selected paper. Ask your examinations officer to confirm the current rules for your board.

Can I carry forward my Computer Science NEA mark?

It may be possible. For example, OCR permits eligible candidates to carry forward their most recent non-absent programming project result. Rules and entry codes differ, so obtain confirmation from your board and centre before deciding whether to redo the project.

How should I revise for an A-level Computer Science retake?

Diagnose lost marks first, then combine active recall, independent programming, topic questions and timed past papers. Maintain an error log and reattempt missed questions until the same weaknesses stop recurring.

How often should I complete past papers for a resit?

Start with topic-based sections while rebuilding knowledge. Move to timed sections, then complete regular full papers during the final revision phase. Detailed marking and correction matter more than the number of papers attempted.

How helpful was this article?

Rate this guide and optionally tell us what would make it better.

Article helpfulness rating

1m+ Students Can't Be Wrong

What GCSE and A-level students say after revising with MathsGenie.

Harvey B. avatar

Harvey B.

Student

This is such an amazing platform, it offers everything needed to improve your grade in a time efficient manor. Personally I love the videos as I am able to find areas that I am weak at in the practice papers.
Tameem R. avatar

Tameem R.

Student

Genuinely took me from a grade 4 in maths to achieving a grade 8 in my GCSE's in less than a few months. Best mathematics revision website for those who are aiming to get those high grades.
Anyim P. avatar

Anyim P.

Student

Genuinely I think every maths student should have this site. It takes you through the entire AS and A level Maths course, alongside exam questions with step by step solutions.
Muhammad A. avatar

Muhammad A.

Student

predicted papers are very useful and i believe there's not a better website for GCSE maths in the UK
Rayan K. avatar

Rayan K.

Student

Best Maths Resource out there! Absolutely amazing videos and very concise explantions on everything. Don't even get me started on the loads of exam question/worksheets that are so helpful. And it's all free!
Dee avatar

Dee

Student

The best Maths resource site in the world! They have it all and do a great job of keeping everything up to date. I still don't know how they are able to make this free for all. You are truly amazing.
Hamid I. avatar

Hamid I.

Student

They have helped me with my A level Maths performance significantly and I jumped from a grade U to a Grade A in only 2-3 months. I HIGHLY recommend to Maths students especially for A level.
Sophie avatar

Sophie

Student

MathsGenie's YouTube videos and worksheets are amazing. The videos go into such great depth but in a way that's simple to understand.
Maria E. avatar

Maria E.

Student

Amazing website! Truly helped with my GCSEs - I was a very poor student. Managed to go up and reach all grade 6-9's from U-4's. Would definitely recommend :)
Justine K. avatar

Justine K.

Student

Absolutely brilliant website with well organised, well written resources for learning or revising maths. I never hesitate to recommend mathsgenie to my students.
Etana-Rae B. avatar

Etana-Rae B.

Student

This single-handledly helped me go from a predicted fail on the foundation tier to a predicted 6 on the higher tier, in just a few months.
Eni avatar

Eni

Student

Very useful and interactive. Compared to other websites you have to pay a lot of money for, yes genie provides videos, revision notes, lessons, flashcards, and even realistic exam questions with precise mark schemes.
Binuk J. avatar

Binuk J.

Student

I used to be really bad at math. My first GCSE mocks I had a 2 but after I found MathsGenie I jumped from 2 to 4 under 3 months.
Jourdie avatar

Jourdie

Student

Improved my grade, I used to be borderline passing maths now I'm performing much better. There are videos, practice papers, solutions, exam questions, past GCSE papers all for free. This is really useful.
Olla avatar

Olla

Student

Honestly, it's super great. Easy, with the explanation on the side. Every topic also has more than 50 questions, making you feel more confident in doing different types f question in one topic. Try it!

Ready to breeze through your GCSEs?