Interactive Simulations
Free interactive simulations from PhET Interactive Simulations, University of Colorado Boulder. Click any sim below to jump to it inside the matching chapter, or load it right here.
Mathematics
Graphing Lines
Explore how slope and intercept change the graph of a line, in point-slope, slope-intercept, and standard form.
Open in Introduction to Coordinate Geometry βTrig Tour
Take a tour of trigonometry using degrees or radians β see sine, cosine, and tangent values change as an angle sweeps around the unit circle.
Open in Trigonometry βVector Addition
Best on larger screenBuild vectors on a grid, change their length and angle, and add them together to see the resultant.
Open in Introduction to Vectors βFunction Builder
Best on larger screenBuild a function machine from simple operations, feed inputs through it, and figure out mystery functions from their outputs.
Open in Functions βPlinko Probability
Drop balls through a triangular grid of pegs and watch the outcomes pile up into a distribution.
Open in Probability βPhysics
Projectile Motion
Fire a projectile and explore how angle, speed, and air resistance change its trajectory, range, and time of flight.
Open in Motion βForces and Motion: Basics
Push objects around and see how applied force, friction, and mass combine to produce acceleration.
Open in Forces βCircuit Construction Kit: DC
Best on larger screenBuild circuits from batteries, resistors, wires, and bulbs, and measure current and voltage with a virtual meter.
Open in Electricity βWave on a String
Wiggle a string by hand or drive it with an oscillator, and see how wave speed, frequency, and damping interact.
Open in Wave and Sound βEnergy Skate Park: Basics
Send a skater along a track and watch kinetic, potential, thermal, and total energy in real time.
Open in Work and Energy βChemistry
Build an Atom
Build an atom out of protons, neutrons, and electrons, and see how that changes its element, mass, and charge.
Open in Electronic Structure of Atoms and Periodic Table βpH Scale
Test the pH of everyday liquids and see how concentration changes acidity and basicity on the pH scale.
Open in Acid-Base Reactions βStates of Matter
Heat and cool a substance and watch its particles rearrange between solid, liquid, and gas.
Open in Matter and Solutions βBalancing Chemical Equations
Balance chemical equations by adjusting coefficients, with a bar-chart check of atoms on each side.
Open in Quantities of Substances: Chemical Calculations βBiology
Natural Selection
Add a trait like fur colour to a population of bunnies, introduce a selection pressure, and watch the population evolve over generations.
Gene Expression Essentials
Watch transcription and translation happen inside a cell, from DNA to mRNA to a finished protein.
All simulations are the work of PhET Interactive Simulations, University of Colorado Boulder, licensed CC BY-NC.