What’s included
Each session is built around what your child has already covered and what they need next, not a set script. Depending on where they are, that might include:
- Programming. Hands-on Python, built up step by step through small projects such as simple games, until writing, reading and fixing code starts to make sense.
- Theory. Topics like data representation, networks, algorithms and computer systems, explained in plain English with plenty of examples.
- Exam technique. Real past paper questions, marked against the official mark schemes, so your child can see exactly what examiners are looking for. I also cover the common mistakes that examiners point out in their reports.
- The bits that haven’t clicked in class. Sometimes a topic just needs explaining a different way, or a bit more time.
- Notes and homework. After each session your child gets short written notes on what we covered, anything to watch out for and what comes next, plus some homework to keep things moving.
- Going further. If your child is keen, we can stretch beyond the course into problem-solving and computational thinking.
- Keeping you in the loop. From time to time I’ll send you a short update on how things are going and what we’re working on next.
Levels: GCSE and A Level Computer Science. I can also help Key Stage 3 students, and Year 9 students making an early start on GCSE.
Exam boards: OCR, AQA and WJEC/Eduqas.