AI literacy progression in secondary Computer Science education, from Year 7 understanding of artificial intelligence to Sixth Form evaluation and responsible AI development.
Blog

What Should an AI-Literate Computer Science Student Actually Be Able to Do?

CS – AI – The Student As Computer Science teachers, we have a responsibility to ensure that students understand artificial intelligence, not simply how to use it. There is a significant difference between a student who can write an effective prompt and one who understands why an AI system produces a particular response, recognises its limitations and can evaluate its…

Continue Reading→

Blog

Teaching Graph Traversal Through Minecraft: Making DFS and BFS Finally Make Sense

Minecraft for the win… Breadth-first search. Depth-first search. Stacks. Queues. Backtracking. For students encountering graph traversal for the first time, there is a lot of terminology to absorb before they have necessarily developed a picture of what the algorithms are actually doing. And that is often the problem. A student can learn that depth-first traversal uses a stack and breadth-first…

Continue Reading→

Podcasts

Follow the Ultimate A-Level Computer Science Podcast on Facebook

The Ultimate A-Level Computer Science Podcast is now on Facebook. If you are studying A-Level Computer Science, teaching the subject, or looking for extra revision support, the Facebook page brings together the latest podcast episodes, revision content and updates in one place. What You’ll Find The page will feature: The aim is to make it easier for students to keep…

Continue Reading→

Blog

Read my Article in Hello Word Magazine Issue 30

I’m pleased to share that my article, “Can AI tools help to mark A-level coursework?”, has been published in Issue 30 of Hello World magazine. Download Here The article explores an experiment I carried out using AI as a second marker for A-level Computer Science coursework. I wanted to find out whether a carefully designed AI system could review student…

Continue Reading→

10k downloads
Podcasts

10000 Streams and Downloads

10,000 downloads and streams. When I started the Ultimate A-Level Computer Science Podcast, the goal was simple: make revision clearer, more accessible, and actually useful for students. Seeing it reach 10,000 streams and downloads is a strong sign that students are finding it — and using it. What’s been interesting is how consistent the growth has been. No viral spikes…

Continue Reading→

Blog

🎧 A-Level Computer Science Podcast – Supporting Student Revision

🎧 A-Level Computer Science Podcast – Supporting Student Revision Over the past year I’ve been building something alongside my teaching that I hope will genuinely help students. I’ve created an A-Level Computer Science revision podcast designed specifically for OCR and AQA students, breaking down complex topics into clear, structured explanations that students can revisit whenever they need. Each episode focuses…

Continue Reading→

Blog

The Curriculum Review Misses the Point: Why “Computing” Deserves Better

Flawed Report – Flawed Understanding – Disapointing By Aaron Connor – Teacher of ComputingPublished: November 2025 The Report November 2025 The government’s new Curriculum and Assessment Review: Building a World-Class Curriculum for All claims to set a vision for the future of education in England. But for Computing teachers, it reads like a document written about our subject by people…

Continue Reading→