Subject
Computing
Free lessons, courses and practice in computing, organised by topic and grade level. Start anywhere — everything is free.
Popular topics
➕
Foundations
Core ideas every learner needs first.
📐Building blocks
The next layer, once foundations are solid.
🧭Advanced
Stretch topics and exam-level material.
By grade level
| Grade | What's covered | |
|---|---|---|
| Grades 1–3 | Introductory concepts with concrete examples | Start → |
| Grades 4–6 | Core skills and first abstractions | Start → |
| Grades 7–9 | Deeper reasoning and problem solving | Start → |
| Grades 10–12 | Advanced topics and exam preparation | Start → |
Not sure where to start? A learning path sequences these topics for you, or ask the AI Tutor for a recommendation.