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