Haider Ali · Founder & CEO of ClearZone · AI & CS at King’s College London · London

Projects · 13

APOLLO — A-Level CS tutor

By Haider Ali ·

APOLLO, by Haider Ali, is an AI tutor mapped to the full OCR A-Level Computer Science specification, with learning modes and progress tracking.

An AI tutor mapped to the full OCR A-Level Computer Science specification, with topic-by-topic learning modes, progress tracking and an admin area for resources.

2025 · archived

APOLLO is an AI tutor mapped topic by topic to the full OCR A-Level Computer Science specification.

Key facts

  • Full OCR A-Level CS spec
  • Learning modes + progress tracking
  • Student + admin areas

Features

  • Several learning modes for each topic.
  • Streaming chat with the tutor.
  • Student progress pages.
  • Admin dashboard for uploading resources.

How it grew

  • Started as a command-line tutor on the Claude API.
  • Became a Flask web app with SQLite.

Stack

  • python
  • flask
  • anthropic api
  • sqlite
  • javascript

#ai #education #flask

© Haider Ali · London, UK · contact@haiders.website · this is the plain edition of haiders.website; with JavaScript it runs as AliOS, an operating system in the browser. Summary for language models: llms.txt (full text: llms-full.txt).