Interactives
Inline interactives are small, contextual scenes with minimal controls. Standalone interactives typically have more complex functionality.
Featured
4 total | 0 inline | 4 standalone
Ripple Tank
ExperimentalOpen the shared ripple tank for two-dimensional wave interference.
Additive Synthesizer
Shape harmonics, play notes, and inspect waveform and spectrogram views.
Fire Spectrometer
Probe firelight, embers, moonlight, stars, neon, and fireflies with an in-scene spectrometer.
Orbitals
ExperimentalOpen the shared N-body gravity sandbox.
Astronomy
5 total | 3 inline | 2 standalone
Moon Phase Explorer
Explore the Earth-Moon-Sun system in 3D, advance time, and walk on Earth or the Moon.
Moon Phase Dial
Drag the Moon around its orbit in a top-down Sun-Earth-Moon view and watch the lit fraction and phase name change.
Solar System Explorer
Fly through a Sun-centered 3D solar system, advance time, and land on solid worlds.
Kepler's Laws Explorer
Open each of Kepler's three laws to see its description and a matching interactive: stretch an ellipse, sweep equal areas, and link orbital period to size.
Newton's Cannonball
Fire a cannon from a mountaintop and watch the path trace out, from a short parabola-like arc to a full orbit, with the view zooming out to follow.
Math
6 total | 6 inline | 0 standalone
Bunny on the Number Line
Hop a bunny along a number line to meet vectors as one-dimensional hops that add up.
Vector Reader
Drag a vector on a grid and read its components, magnitude, and direction.
Vector Addition
Hop a bunny head-to-tail along two vectors in either order to see they sum to the same resultant.
Bunny Hops Cross-Country
Chain head-to-tail hop vectors to guide a bunny around hedges to the carrot.
Scale a Vector
Slide a scalar to stretch, shrink, and flip a vector, watching negation reverse its direction.
Bunny Hops (Keyboard)
Steer a bunny with arrow keys or WASD, adding one unit vector per hop, to munch carrots that respawn around the field.
Measurement
8 total | 8 inline | 0 standalone
The Uncertain Ruler
Slide an object against a ruler and watch the honest reading become a mark give-or-take half a division — finer marks, smaller doubt.
The High–Low Machine
Combine two measurements and read the uncertainty off the bracket of plausible results, then check it against the add/multiply shortcut rules.
π Hunt
Measure π from round objects and test whether each error bar catches the true value — the error-bar overlap test for comparing experiment to theory.
Line or Curve?
Fit the same RC-charging data with a straight line and with an exponential, and let the residuals show which model is wrong.
Uncertainty by Eye
Slide the time constant until the residuals stop looking random, mark both edges, then compare your range with the chi-square answer.
SI Unit Definitions
Click through the seven SI base units to compare their modern constant-based definitions with everyday scales.
Prefix Power Chart
Click metric prefixes to see their powers of ten applied across common SI units and derived units.
Scientific Notation Slider
Move a coefficient and exponent to see how scientific notation becomes ordinary decimal notation.
Mechanics
26 total | 16 inline | 10 standalone
Hedgehog Motion Track
Watch a pixel-art hedgehog act out the motion the kinematics graphs describe, and scrub through it a moment at a time.
Motion Match
Walk the shape of three target graphs in front of a Vernier motion detector and see how close you get, scored live.
Rolling Launch Sketch
Place a ball anywhere on a ramp-and-table sketch and watch it roll through two photogates and off the edge.
Photogate Launch
Time a rolling ball through two Vernier photogates, predict where it will land off the table, then test it on the floor.
Video Analysis Lab
Extract position and time data from your own video, then plot and fit it to measure velocity and acceleration.
Velocity Explorer
Connect position, velocity, and acceleration with graph-driven one-dimensional motion.
Acceleration Explorer
Read average and instantaneous acceleration from a velocity graph, and the change in velocity from the shaded area under a(t).
Area Strips
Cut a velocity graph into constant-velocity strips and watch the sum of their signed areas close on the displacement.
Zone Challenge
Use acceleration controls to stop inside target zones.
Hedgehog in 2D
Watch the hedgehog run a figure eight with its position, velocity, and acceleration vectors drawn on, and split the acceleration into the parts that change speed and direction.
Launch Decomposition
Drag a launch vector and watch its horizontal and vertical components, v₀cosθ and v₀sinθ, change.
Projectile Launcher
Aim, launch, and compare two-dimensional projectile trajectories.
2D Acceleration Sandbox
Explore how acceleration vectors shape two-dimensional motion.
Where Is the Cat?
Place dots on a field grid to trace a cat with steady eastward velocity and a northward velocity that ramps up, then check against the answer.
Forces With Newt
Explore spring, normal, tension, gravity, friction, and net force diagrams with Newt the physics frog.
Newton's Second Law
Set two opposing pushes and the mass of Newt's sled, then watch a motion map show how net force and mass set the acceleration.
Interaction Diagram
Tap a link between two objects to see its third-law force pair drawn in the scene: a falling ball, Newt on a table, hanging by his tongue, or pushing a box.
System Boundary
Draw a boundary around objects in an interaction diagram and watch external links become a free-body diagram while internal pairs drop out.
Pushing Blocks Together
Model three pushed blocks as chains of springs, and move a cut through the stack to see that the force there is the mass ahead times the acceleration.
Free-Body Diagram Builder
Choose the forces acting on Newt in four situations, see the diagram you described, and check it against the real one.
Friction Force
Push Newt along a floor of adjustable roughness and watch static friction match the push until it gives way to kinetic friction.
Touching at the Tips
Press a block onto a rough surface and watch the asperity tips flatten: the touching length, and with it the friction limit, grows in step with the load.
Bonds That Stick and Slip
Drag a floor under a block held by atomic bonds, and read the static peak and sliding average of the total friction force.
Cart Lab
Record a cart rolling down a ramp with a Vernier motion detector, fit a line to its velocity graph, and read off the acceleration.
Pick Up and Drop
Drag a ball to a height and let it fall, watching gravitational potential energy convert into kinetic energy on a stacked energy bar chart.
Coaster Builder
Build a 3D roller coaster, release the train, and read speed, g-forces, and the kinetic/potential energy ledger live.
Relativity
3 total | 1 inline | 2 standalone
Spacetime Diagram
Adjust relative motion and read events, worldlines, and light cones.
Equivalence Elevator
Compare a local gravitational field with an accelerating elevator scene.
Apple Geodesics
Trace shortest paths on curved surfaces to build intuition for geodesics.
Oscillations
5 total | 3 inline | 2 standalone
Period and Frequency Pendulums
Drag quiet pendulums behind the text while reading about period and frequency.
Sinusoid Equation Explorer
Open equation plots and see how amplitude, frequency, and phase reshape motion.
Spring-Mass Oscillator
Tune amplitude, mass, stiffness, and damping while tracking energy exchange.
Resonance Response
Sweep a driving frequency and watch amplitude and phase respond inline.
Coupled Resonance Explorer
Drive coupled oscillators and compare normal-mode responses.
Waves
7 total | 4 inline | 3 standalone
Wave Pool
A full-width water-wave field embedded around the introduction to wave motion.
Wave Motion Comparison
Compare transverse and longitudinal medium motion side by side.
Wave Propagation Explorer
Adjust amplitude, wavelength, and frequency for traveling waves.
Pulse Superposition
Add traveling pulses point by point to see reinforcement and cancellation.
Boundary Reflection
Switch string and pipe boundaries to compare reflected waves.
Standing Wave Harmonics Explorer
Compare nodes, antinodes, strings, and air-column harmonics.
Live Spectrogram
Watch live microphone input or an example sound as frequency against time, with an optional measurement overlay.
Quantum
7 total | 5 inline | 2 standalone
Photoelectric Effect
Tune light frequency and intensity in an inline photon-emission scene.
Double Slit
Build an interference pattern from single-particle detections.
Wave-Packet Measurement
Sample measurement hits from a localized quantum wave packet.
Quantization Explorer
Compare bound-state potentials and the discrete energies they permit.
Wave-Packet Dispersion
Watch a free Gaussian wave packet move and spread from momentum uncertainty.
Finite Barrier Scattering
Evolve a one-dimensional packet as it reflects, transmits, and tunnels through a barrier.
2D Quantum Time Evolution
Run a split-step Schrodinger simulator with slit, barrier, and free-packet presets.
Electromagnetism
15 total | 11 inline | 4 standalone
Point Charge Field
Drag a probe around a point charge to read the r̂ unit vector and the field it sets up.
Two-Charge Superposition
Combine the fields of two point charges and find where the net field vanishes.
Electric Field Explorer
Place charges, choose monopole, dipole, or charged-row presets, draw field lines, and launch a test charge.
Electric Flux Through a Surface
Tilt a flat surface and change its area to explore the magnitude and sign of electric flux.
Flux Through a Closed Box
Inspect individual faces of a box in a uniform field and see inward and outward flux cancel.
Gauss’ Law Explorer
Move charges inside and outside 3D Gaussian surfaces and compare enclosed charge with total flux.
Potential Energy Landscape
Roll a mass on a 1D potential energy curve for a spring or gravity, tracking the energy exchange.
From Landscape to Contour Map
Tilt a 3D landscape into a top-down map and follow contours at equal 100-meter elevation intervals.
Scalar Potential Map
Visualize the electric potential V(x,y) of a point charge as a color map with equipotential contours.
Electric Potential Explorer
Combine the potential color map, equipotentials, field arrows, and a test charge for any charge configuration.
Parallel-Plate Capacitor
Drag the plates, change their area, slide in a dielectric, and disconnect the battery to compare fixed-V and fixed-Q behavior.
Electron Gas (Drude Drift)
Drag to apply a field and watch conduction electrons drift through the lattice against their random thermal motion.
Conductor Screening a Field
Play the relaxation that charges a conducting block’s faces and drives the field inside it to zero.
Surface Charge Around a Circuit
Throw a switch and watch surface charge spread around the loop, moving the potential drop between the switch gap and the resistor.
Circuit Builder
Drag resistors, batteries, capacitors, inductors, and switches onto a grid, wire them up, and run a transient simulation with a live scope.
Rotation
9 total | 7 inline | 2 standalone
Rotating Spaceship Frame
Switch between the star frame and the spinning ship frame and drop a ball to feel centrifugal and Coriolis effects.
Centripetal Acceleration Explorer
Adjust radius and angular speed while tangent velocity and inward acceleration vectors follow an object in circular motion.
Wheel Point Tracker
Follow two markers at different radii on a spinning or rolling wheel — same ω, different v = rω — with velocity vectors and a cycloid trace.
Spin-Up Grapher
Give a wheel a constant angular acceleration and scrub time to read θ(t) and ω(t) as rotational analogs of the linear kinematics graphs.
Lever Arm Explorer
Slide a force along a wrench and tilt its angle to see the lever arm r sin θ and the torque it produces.
Moment of Inertia Builder
Slide point masses along a rod, apply the same torque to two configurations, and compare their angular accelerations.
Rolling Race Lab
Race a hoop, disk, solid sphere, and hollow sphere down an adjustable incline with a live energy-bar split between translation and rotation.
Figure Skater Spin
Pull a spinning skater’s arms in and out to trade moment of inertia for angular speed while angular momentum stays fixed.
Disk Drop Collision
Drop a stationary disk onto a spinning one — the rotational analog of a perfectly inelastic collision, conserving L but not kinetic energy.