Learn
The first lesson of every course is free to try. Every other lesson, quiz and exam paper is for schools on RudimentaryLabs.
Ages 14–16 · Cambridge IGCSE sciences, maths and computer science.
Cambridge IGCSE
The full Cambridge IGCSE Mathematics course, Core and Extended: number, algebra and graphs, coordinate geometry, geometry, mensuration, trigonometry, transformations and vectors, probability and statistics, explained in plain language with worked examples.
12 topics · 122 lessons
Ages 8–18 · Real programming languages, one course per language and grade band: Scratch to C++.
Coding · Grades 9–10
Learn JavaScript, the language of the web, from your first console.log to a working to-do list app. You will write programs in Node and in the browser, change web pages with the DOM, respond to clicks and forms, load data with fetch, and save it with localStorage.
5 topics · 16 lessons
Cambridge IGCSE
The full Cambridge IGCSE Physics course, Core and Extended: motion, forces and energy, thermal physics, waves, electricity and magnetism, nuclear physics and space physics, explained in plain language.
6 topics · 75 lessons
Coding · Grades 9–10
Real Python 3, from your first variables to files, error handling, searching and sorting, classes and automated tests, finishing with a quiz app that saves scores to a file. It pairs well with the IGCSE Computer Science programming topic by turning its ideas into working code.
4 topics · 16 lessons