Featured · GCSE Computer Science
What Is a Trace Table and Why Is It Important?
A calm introduction to following an algorithm one step at a time, with a small worked example and the mistakes students should avoid.
Read article
Learn bit by bit
Helpful, readable guides and resources for students and parents.
Featured · GCSE Computer Science
A calm introduction to following an algorithm one step at a time, with a small worked example and the mistakes students should avoid.
Read article
Learning library
Practical explanations, revision advice and guidance for supporting a Computer Science learner.
For students
Worked examples, repeatable methods, practice ideas and common mistakes for programming, algorithms, binary, revision and exams.
For parents
Clear guidance on exam boards, choosing a tutor, recognising when help may be useful and asking the right questions.
Algorithms
A repeatable method for tracing variables, conditions and loops accurately.
Read articleProgramming
Understand frequent errors and build a calmer debugging routine.
Read articleRevision
Balance theory, programming and exam practice in a manageable plan.
Read articleExam Technique
Read questions carefully, use precise terminology and apply knowledge with confidence.
Read articleAlgorithms
Decomposition, abstraction, pattern recognition and algorithmic thinking explained simply.
Read articleData Representation
Place values, conversion and why computers represent data using two states.
Read articleParents’ Guide
Questions to ask about subject knowledge, communication, safeguarding and fit.
Read articleGCSE Computer Science
A parent-friendly way to understand why the correct specification matters.
Read articleParents’ Guide
Useful signs that support may help, without assuming every learner needs tuition.
Read article