Skip to content

Data science · Computer science education

Data science and
computer science teaching.

I am a data scientist currently studying a PGCE in Secondary Computer Science with ICT at London Metropolitan University.

Current direction

From data science
to computer science teaching.

My work has been in data science. I am now training to teach computer science, with an interest in clear explanations, practical examples, and the thinking behind the tools.

Articles and study

Personal site writing

Short articles and opinions published here, plus current study. Browse the full article list, or subscribe via RSS . This is not a publication record or portfolio of formal work.

ArticleComputer science · Algorithms

Recursion without mystery.

A practical guide to base cases, recursive steps, and reading recursive programs without getting lost in the stack.

OpinionAI in education · Pedagogy

Fluent answers are not understanding.

Why a correct-looking AI response is weak evidence that a learner understands the subject — and what to check instead.

OpinionComputing education · Pedagogy

Debugging as a teachable habit.

A practical classroom habit for turning program failures into evidence — reproduce, narrow, hypothesise, and test.

StudyTeacher education · London Met

PGCE Secondary Computer Science with ICT.

Current teacher training at London Metropolitan University.

Course details

Start a conversation

Have a question
or a project in mind?

For education or computing-related conversations, connect with me on LinkedIn.