Why computer science grades slip
Computer science asks students to do two quite different things well. Programming needs logical thinking, careful tracing and lots of practice; theory needs exact definitions about hardware, networks, data representation and security. Students who enjoy coding can neglect the theory, and students who memorise theory can freeze when asked to write an algorithm by hand. Gaps also build on each other: a student who never quite understood loops or arrays will find data structures and searching algorithms much harder later on.
What the research says
JCQ's 2026 results show only 29.9% of GCSE Computer Science grades across the UK reached 7 or above, while 70.6% reached grade 4. DfE data for England shows that 23.9% of Year 7–9 computer science teaching hours in 2025/26 were taught by teachers without a relevant post-A level qualification. In the US, 23% of AP Computer Science A students scored the lowest possible 1 in 2026. The encouraging news is that the Education Endowment Foundation finds one-to-one tuition adds around five months' progress on average.
How a tutor helps
A good tutor finds the exact concept where your child's understanding breaks down, whether that is loops, functions, recursion or binary, and rebuilds from there. Sessions mix live coding on a shared screen with written practice: tracing algorithms, writing pseudocode and answering theory questions in the precise language mark schemes reward. Tutors also help students plan and test larger programs and prepare for any onscreen programming exam. Tuition works best when it follows the classroom, so we use your child's own specification and language.
Curricula we cover
We tutor GCSE Computer Science (AQA, OCR and Edexcel), Cambridge IGCSE Computer Science (0478), A-Level Computer Science, IB Computer Science at SL and HL, including the new course first assessed in May 2027, and AP Computer Science A and Principles. Cambridge's 0478 syllabus currently accepts pseudocode, Python, Visual Basic or Java, and from 2029 it will use Python 3 only. Families join us from the UK, UAE, Saudi Arabia, Qatar, Kuwait, Bahrain, Oman, Canada and the US, with sessions online and scheduled around your time zone.