PhD in Computer Science
Queen Mary University of London. Research in Bayesian networks and organisational risk; supervised students online during the PhD.
I am a Computer Science teacher based in Jersey with fourteen years in secondary classrooms, a PhD in Computer Science from Queen Mary University of London, and since 2019 an examiner for OCR GCSE Computer Science (J277). Before teaching I spent several years in IT consultancy. I teach in Spanish, French and English.
Queen Mary University of London. Research in Bayesian networks and organisational risk; supervised students online during the PhD.
Marking OCR J277 Computer Science papers every summer since 2019. I know how the mark schemes are applied, and I teach students to write for them.
Teaching KS3, GCSE and A-level Computer Science across several schools, and KS3 and GCSE Maths. Currently teaching in Jersey secondary schools.
Every new student starts with a short diagnostic. Most struggles trace back to two or three missing ideas, not to the whole subject.
Visual models, worked examples and small steps. I build interactive explainers for exactly this, and we use them in sessions.
Students should be able to explain why, and apply the idea to a question they have never seen. That is what the exams reward.
Computer Science is practical. We write and debug real Python together, in the browser, from the first session.
Command words, mark allocation, how to show working, and what loses marks needlessly.
Calm layouts, read-aloud, easy-read and one-step-at-a-time options are built into my resources, and I adapt sessions for neurodivergent learners.
Book a free 15-minute call, or ask a question first.