KS3 & GCSE Computer Science

Learn to code. Understand computers.

Interactive Python lessons, visual flowchart explanations, and live coding exercises aligned to AQA and OCR โ€” all in your browser.

38interactive lessons
950quiz questions
14arcade games
AQA ยท OCRexam aligned
๐Ÿ Python 3 KS3 National Curriculum AQA 8525 OCR J277 No install needed

Everything you need for Computer Science

๐Ÿ

Live Python Editor

Write and run real Python code in your browser โ€” no installation, instant feedback.

๐Ÿ“Š

Visual Explanations

Every concept explained with interactive flowcharts and SVG diagrams before you code.

๐Ÿชœ

Scaffolded Lessons

I Do โ†’ We Do โ†’ You Do. Start with starter code, then tackle independently.

โœ…

Instant Test Feedback

Each exercise checks your code against test cases and gives specific hints, not just "wrong".

๐Ÿ“ˆ

Progress Tracking

Your lesson completions and XP are saved. Pick up exactly where you left off.

๐ŸŽ“

Exam Aligned

Every lesson mapped to AQA 8525 and OCR J277 spec points โ€” great for revision too.

Learning strands

๐Ÿ

Python Developer Path

Real CPython in your browser โ€” four tiers from GCSE foundations to portfolio projects with AI code review. Tier 1 is free.

๐Ÿš€ Start the path
๐ŸŽฎ

CS Arcade

Binary Blaster, Cipher Cracker, Bug Hunt & Quiz Blitz โ€” free games to sharpen your skills and top the leaderboard.

โ–ถ Play the Arcade
Create your free account

No credit card ยท Full Programming module free