Cambridge IGCSE & A-Level · Physics · Chemistry · Biology · Maths · Computer Science

See it. Solve it. Top the board.

Interactive simulations and exam-style practice that make science click. Every correct answer earns XP. The sharpest minds climb the leaderboard.

450+Lessons
320+Simulations
6Ranks to earn
FreeNo paywall

Pick your subject.

Or start in the lab →

Physics

Live

Both syllabuses complete, every lesson with an interactive lab and exam-style practice, and practical trainers for every practical paper.

201 lessons · 51 labs · 30 practical trainers

Chemistry

New

Both syllabuses mapped topic by topic, an interactive 3D lab for every AS and A Level topic, and practical trainers for every practical paper.

189 lessons · 37 labs · 25 practical trainers

Biology

New

Both syllabuses complete: lessons for every topic of IGCSE 0610 and AS & A Level 9700, an interactive 3D lab for every topic, question banks and revision notes, and practical trainers for every practical paper.

146 lessons · 41 labs · 15 practical trainers

Maths

New

Every section of IGCSE 0580 and AS & A Level 9709 taught through worked examples you reveal one step at a time, with exam-style questions and six practice problems per lesson. All 25 IGCSE labs are live too.

183 lessons · 25 labs

Computer Science

New

Algorithms, data, networks and programming you can watch run, step by step: every topic of IGCSE 0478 and AS & A Level 9618 taught in 162 lessons with practice, topic quizzes and revision notes, and 10 labs from binary and logic gates to a Cambridge pseudocode tracer and SQL.

10 labs · 162 lessons

More STEM

Roadmap

Need another Cambridge subject? Tell us which one you need first and we will build it next.

Free, no paywall

Ace the practical papers.

All practical trainers →

Paper 5

IGCSE

Practical Test. Real experiments in the lab: readings, tables, graphs and evaluation.

New trainers every week

Paper 6

IGCSE

Alternative to Practical. The same skills on paper, using readings and diagrams of experiments.

New trainers every week

Paper 3

A-Level

Advanced Practical Skills. Two experiments: measure, tabulate, graph, find constants and evaluate.

New trainers every week

Paper 5

A-Level

Planning, Analysis and Evaluation. Plan an experiment, then analyse data with error bars and uncertainties.

New trainers every week

Teaching? Run your class here.

Create a class, set auto-graded quizzes from the question bank, and track everyone in one gradebook.

Simulations that respond to you.

Browse all simulations →