Science
Light up a circuit
Build a circuit and see how a switch controls the current.
Try it: Light up a circuitBuild a circuit, close the switch and watch the current flow. Predict what will happen, try it, then see why.
Try without an account Runs in your browser
Try a quick experimentClose the switch to complete the circuit
Science
Build a circuit and see how a switch controls the current.
Try it: Light up a circuitMathematics
Cut pizzas into slices to see and compare fractions.
Try it: Explore fractionsScience
Find out which things magnets pull and how poles interact.
Try it: Discover magnets
Algorithms LabSee every stepWatch sorting, searching, trees, heaps and graph algorithms run one step at a time, with animated visuals you can pause and replay.Open the lab
System Design LabBuild and test systemsBuild architectures from load balancers, caches, queues and databases, then watch traffic flow and see where they break.Open the lab
Atom LabBuild atoms and moleculesBuild atoms by adding protons, neutrons and electrons, and see how the element, charge and isotope change.Open the lab
Payments LabFollow a card transactionFollow a card transaction from the terminal through the payment switch to the issuing bank and back, including ISO 8583 messages and NCMC.Open the lab Each simulator starts with a short explanation of the model, its units and its limits.
Change the controls and watch the system respond, live, on your phone or computer.
Follow guided experiments with a prediction to check before you press play.
Finish with a challenge question and reveal the worked explanation.
5 steps · 5 live
From a thrown ball to orbiting satellites: forces, energy and momentum in five steps.
5 steps · 5 live
Start with one swinging mass and end with interference, resonance and the Doppler shift.
4 steps · 4 live
Charges and fields, then induction, then the circuits that put them to work.
Watch sorting, searching, trees, heaps and graph algorithms run one step at a time, with animated visuals you can pause and replay.
Class 11–12 · College & beyondClass 11–12 Computer Science: searching, sorting and stacks
Launch simulator: Algo SimulatorBuild architectures from load balancers, caches, queues and databases, then watch traffic flow and see where they break.
College & beyondSoftware engineering: system design
Launch simulator: System Design SimulatorFollow a card transaction from the terminal through the payment switch to the issuing bank and back, including ISO 8583 messages and NCMC.
College & beyondPayments and banking systems
Launch simulator: Card Payment Switch SimulatorBuild atoms by adding protons, neutrons and electrons, and see how the element, charge and isotope change.
Class 9–10 · Class 11–12Class 9 Science: Structure of the Atom; Class 11 Chemistry: Structure of Atom
Launch simulator: Atom LabLaunch a projectile, change angle, speed, gravity, height and air drag, and compare trajectories, range and flight time.
Class 11–12Class 11 Physics: Motion in a Plane
Launch simulator: Projectile MotionPlace and drag positive and negative charges, and visualise the electric field vectors, field lines and equipotential contours they create.
Class 11–12Class 12 Physics: Electric Charges and Fields
Launch simulator: Electric FieldsCharge and discharge a capacitor through a resistor, change R, C and the supply voltage, and read the time constant from the exponential curves.
Class 11–12 · College & beyondClass 12 Physics: Electrostatic Potential and Capacitance
Launch simulator: RC CircuitAdd base from a burette to an acid, graph the pH curve, and identify the equivalence point, buffer region and a suitable indicator.
Class 6–8 · Class 9–10 · Class 11–12Class 7 Science: acids, bases and salts (indicators and neutralisation); Class 10 Science: Acids, Bases and Salts; Class 11 Chemistry: Equilibrium (ionic)
Launch simulator: Acid–Base Titration