Chemistry
Acid-Base Solutions Test the pH of everyday liquids and explore what makes a solution acidic or basic.
Launch Simulation
Chemistry Physics
Atomic Interactions Explore the forces between atoms and how they attract or repel each other.
Launch Simulation
Physics
Balancing Act Play with a seesaw and explore mass, distance, and torque.
Launch Simulation
Physics
Balloons and Static Electricity Rub a balloon and discover how static charge builds up and attracts objects.
Launch Simulation
Physics
Bending Light Explore how light bends when it passes from one material to another.
Launch Simulation
Physics
Blackbody Spectrum See the spectrum of light radiated from a glowing object at different temperatures.
Launch Simulation
Physics
Buoyancy Explore why objects float or sink in fluids using buoyancy forces.
Launch Simulation
Physics
Buoyancy: Basics A simpler look at why things float or sink.
Launch Simulation
Physics
Capacitor Lab: Basics Explore how a capacitor stores charge and electric energy.
Launch Simulation
Physics
Charges and Fields Place charges and see how they create electric fields.
Launch Simulation
Physics
Circuit Construction Kit: AC Build AC circuits with light bulbs, batteries, resistors, and switches.
Launch Simulation
Physics
Circuit Construction Kit: AC - Virtual Lab A virtual lab for building and testing AC circuits.
Launch Simulation
Physics
Circuit Construction Kit: DC Build DC circuits and experiment with resistance, current, and voltage.
Launch Simulation
Physics
Circuit Construction Kit: DC - Virtual Lab A virtual lab for exploring DC circuits in depth.
Launch Simulation
Physics
Collision Lab Explore elastic and inelastic collisions using bumper cars and air hockey pucks.
Launch Simulation
Physics Biology
Color Vision See how red, green, and blue light combine to create colors.
Launch Simulation
Physics
Coulomb's Law Visualize Coulomb's Law and explore how charge and distance affect electric force.
Launch Simulation
Physics Earth Science
Density Discover how mass and volume determine whether objects float or sink.
Launch Simulation
Physics Chemistry
Diffusion Watch molecules move from high to low concentration.
Launch Simulation
Physics
Energy Forms and Changes See how energy transforms between thermal, mechanical, and chemical forms.
Launch Simulation
Physics
Energy Skate Park Explore energy conservation as a skater moves along a custom track.
Launch Simulation
Physics
Energy Skate Park: Basics A simpler take on energy conservation with a half-pipe skater.
Launch Simulation
Physics
Faraday's Electromagnetic Lab Explore Faraday's discovery of electromagnetic induction.
Launch Simulation
Physics
Faraday's Law Move a magnet near a coil and see how current is induced.
Launch Simulation
Physics
Forces and Motion: Basics Push a box and explore how net force changes the speed and direction of motion.
Launch Simulation
Physics Math
Fourier: Making Waves Build waves by combining harmonics and see the Fourier transform.
Launch Simulation
Physics
Friction Explore how friction slows objects and depends on surface and weight.
Launch Simulation
Physics Chemistry
Gas Properties Pump gas into a box and see how pressure, temperature, and volume relate.
Launch Simulation
Physics Chemistry
Gases Intro An introduction to how gas molecules behave at the particle level.
Launch Simulation
Physics
Generator See how a moving magnet can generate electricity in a coil.
Launch Simulation
Physics
Geometric Optics Explore how lenses and mirrors bend and focus light rays.
Launch Simulation
Physics
Geometric Optics: Basics A beginner-friendly look at lenses and mirrors.
Launch Simulation
Physics Earth Science
Gravity and Orbits Move the Sun, Earth, Moon, and Space Station to see how gravity affects orbits.
Launch Simulation
Physics
Gravity Force Lab Visualize the gravitational force between two objects and experiment with mass and distance.
Launch Simulation
Physics
Gravity Force Lab: Basics A simpler take on how gravity depends on mass and distance.
Launch Simulation
Physics Earth Science
Greenhouse Effect Explore how greenhouse gases trap heat and affect global temperature.
Launch Simulation
Physics
Hooke's Law Stretch springs and discover the relationship between force and extension.
Launch Simulation
Physics
John Travoltage Explore static electricity by rubbing John's foot on carpet and touching a door knob.
Launch Simulation
Physics Earth Science
Kepler's Laws Visualize how planets orbit the Sun following Kepler's three laws.
Launch Simulation
Physics
Magnet and Compass Observe how a bar magnet affects a compass needle and magnetic field.
Launch Simulation
Physics
Magnets and Electromagnets Explore how an electric current creates a magnetic field.
Launch Simulation
Physics
Masses and Springs Hang masses on springs and explore how they oscillate.
Launch Simulation
Physics
Masses and Springs: Basics A simplified exploration of spring oscillation and Hooke's Law.
Launch Simulation
Physics Chemistry
Models of the Hydrogen Atom Explore atomic models from Bohr to quantum mechanics.
Launch Simulation
Physics Chemistry
Molecules and Light Explore how different molecules absorb infrared light and other forms of radiation.
Launch Simulation
Physics Earth Science
My Solar System Build your own solar system and watch gravity guide the orbits.
Launch Simulation
Physics
Ohm's Law See how voltage, current, and resistance relate in a simple circuit.
Launch Simulation
Physics
Pendulum Lab Swing a pendulum and measure its period — see how length and mass affect it.
Launch Simulation
Physics
Projectile Data Lab Launch projectiles and analyse the data to find patterns.
Launch Simulation
Physics
Projectile Motion Blast a cannonball and explore how angle, speed, and mass affect its path.
Launch Simulation
Physics Math
Projectile Sampling Distributions Use projectile launches to explore statistical sampling and distributions.
Launch Simulation
Physics
Quantum Coin Toss Discover how quantum randomness differs from classical probability.
Launch Simulation
Physics
Quantum Measurement Explore how measuring a quantum system affects its state.
Launch Simulation
Physics
Radio Waves & Electromagnetic Fields See how radio waves are produced by oscillating charges.
Launch Simulation
Physics
Resistance in a Wire Explore how resistivity, length, and cross-section area affect resistance.
Launch Simulation
Physics Chemistry
Rutherford Scattering Fire alpha particles at gold foil and reveal the structure of the atom.
Launch Simulation
Physics
Sound Visualise how sound waves travel and how pressure changes create noise.
Launch Simulation
Physics Chemistry
States of Matter Explore how heating and cooling change matter between solid, liquid, and gas.
Launch Simulation
Physics Chemistry
States of Matter: Basics A simplified look at solids, liquids, and gases at the particle level.
Launch Simulation
Physics
Torque Explore torque, angular momentum, and rotational motion.
Launch Simulation
Physics
Under Pressure Explore how pressure changes with depth and fluid density.
Launch Simulation
Physics Math
Vector Addition Learn to add vectors using arrows and components.
Launch Simulation
Physics Math
Vector Addition: Equations Add vectors using equations and explore the resultant.
Launch Simulation
Physics
Wave Interference Make waves and explore interference patterns with water, light, and sound.
Launch Simulation
Physics
Wave on a String Wiggle the end of a string and watch the wave propagate.
Launch Simulation
Chemistry
Balancing Chemical Equations Balance chemical equations and see how atoms are conserved in reactions.
Launch Simulation
Chemistry
Beer's Law Lab Explore Beer's Law and how concentration affects light absorption.
Launch Simulation
Chemistry
Build a Molecule Combine atoms to build molecules and explore molecular structure.
Launch Simulation
Chemistry Physics
Build a Nucleus Build atomic nuclei and explore radioactive decay.
Launch Simulation
Chemistry Physics
Build an Atom Build atoms by adding protons, neutrons, and electrons.
Launch Simulation
Chemistry
Concentration See how adding solute or evaporating solvent changes concentration.
Launch Simulation
Chemistry
Isotopes and Atomic Mass Explore isotopes and how atomic mass is calculated from isotope abundance.
Launch Simulation
Chemistry
Molarity Add solute and water to a beaker to create solutions with different molarities.
Launch Simulation
Chemistry
Molecule Polarity Explore how bond polarity and molecular shape create molecular polarity.
Launch Simulation
Chemistry
Molecule Shapes Build molecules and discover VSEPR geometry.
Launch Simulation
Chemistry
Molecule Shapes: Basics A simpler exploration of how atoms bond and molecules form shapes.
Launch Simulation
Chemistry
pH Scale Test solutions and explore the pH scale from 0 to 14.
Launch Simulation
Chemistry
pH Scale: Basics A quick introduction to acids, bases, and the pH scale.
Launch Simulation
Chemistry
Reactants, Products and Leftovers Create chemical reactions and see what's left over when one reactant is limiting.
Launch Simulation
Chemistry
Sugar and Salt Solutions Add sugar or salt to water and see how they dissolve differently.
Launch Simulation
Biology
Gene Expression Essentials Explore how genes are expressed: transcription, translation, and mRNA.
Launch Simulation
Biology
Membrane Transport Explore how molecules cross cell membranes through diffusion and transport proteins.
Launch Simulation
Biology
Natural Selection See how traits evolve in a population through natural selection.
Launch Simulation
Biology
Neuron Explore how neurons send electrical signals along their axons.
Launch Simulation
Earth Science
Plate Tectonics Explore the forces driving plate motion and how mountains, oceans, and volcanoes form.
Launch Simulation
Math
Area Builder Build shapes and discover the relationship between area and perimeter.
Launch Simulation
Math
Area Model Algebra Use area models to multiply polynomials and factor expressions.
Launch Simulation
Math
Area Model Decimals Multiply decimals using visual area models.
Launch Simulation
Math
Area Model Introduction Explore multiplication using area models and arrays.
Launch Simulation
Math
Area Model Multiplication Use area models to understand multi-digit multiplication.
Launch Simulation
Math
Arithmetic Practice addition, subtraction, multiplication, and division with visual models.
Launch Simulation
Math
Build a Fraction Build fractions using pieces of circles, rectangles, and number lines.
Launch Simulation
Math
Calculus Grapher Draw a curve and explore its derivative and integral graphically.
Launch Simulation
Math
Center and Variability Explore mean, median, mode, and spread of data sets.
Launch Simulation
Math
Curve Fitting Fit a polynomial curve to data points using interactive controls.
Launch Simulation
Math
Equality Explorer Use a balance scale to understand equations and solve for unknowns.
Launch Simulation
Math
Equality Explorer: Basics A simple balance-scale introduction to equations.
Launch Simulation
Math
Equality Explorer: Two Variables Solve equations with two variables using a balance scale.
Launch Simulation
Math
Expression Exchange Explore equivalent algebraic expressions by swapping coins.
Launch Simulation
Math
Fraction Matcher Match fractions to pictures and learn about equivalent fractions.
Launch Simulation
Math
Fractions: Equality Build equivalent fractions and understand what makes fractions equal.
Launch Simulation
Math
Fractions: Intro Introduction to fractions using visual models.
Launch Simulation
Math
Fractions: Mixed Numbers Explore mixed numbers and improper fractions.
Launch Simulation
Math
Function Builder Build functions with machines and explore inputs and outputs.
Launch Simulation
Math
Function Builder: Basics A simple introduction to functions as input-output machines.
Launch Simulation
Math
Graphing Lines Explore linear equations by graphing lines in slope-intercept form.
Launch Simulation
Math
Graphing Quadratics Graph parabolas and explore how coefficients change their shape.
Launch Simulation
Math
Graphing Slope-Intercept Understand slope and y-intercept by adjusting a line on a graph.
Launch Simulation
Math
Least-Squares Regression Fit a best-fit line to data and explore residuals and correlation.
Launch Simulation
Math
Make a Ten Practice making ten by decomposing numbers — a key early math skill.
Launch Simulation
Math
Mean: Share and Balance Explore the mean by balancing and levelling out data values.
Launch Simulation
Math
Number Compare Compare numbers using visual models and number lines.
Launch Simulation
Math
Number Line: Distance Explore distance on a number line using directed numbers.
Launch Simulation
Math
Number Line: Integers Explore integers and their positions on a number line.
Launch Simulation
Math
Number Line: Operations Add and subtract integers using number line jumps.
Launch Simulation
Math
Number Pairs Explore how two numbers combine to make a total.
Launch Simulation
Math
Number Play Explore numbers 0–20 using multiple visual representations.
Launch Simulation
Math
Plinko Probability Drop balls through a Plinko board and explore probability distributions.
Launch Simulation
Math
Proportion Playground Explore ratios and proportions with necklaces and billiard tables.
Launch Simulation
Math
Quadrilateral Explore properties of quadrilaterals by dragging their vertices.
Launch Simulation
Math
Ratio and Proportion Explore how ratios scale and how proportions remain equivalent.
Launch Simulation
Math
Trig Tour Explore sine, cosine, and tangent using a point on the unit circle.
Launch Simulation
Math
Unit Rates Explore unit rates using shopping and apple-picking scenarios.
Launch Simulation