Learning apps
A growing collection of small games, visual explorations, and interactive widgets for learning.

Logic Gates
Flip the input switches so every output lamp matches its goal pattern in as few moves as possible.

Incline Forces
See how gravity, friction, and force interact.

Projectile Motion
Launch a ball and watch gravity shape the arc.

Pendulum Lab
Swing a pendulum and watch energy trade places.

Doppler Effect
Move a source past a listener and watch the wavefronts compress and stretch.

Optics Bench
Pick a lens or mirror, drag the object, and watch the principal rays form the image.

Bending Light
Aim a laser and watch refraction bend the beam.

Waves
Drive a string and watch waves reflect.

Diffraction & Interference
Pick the slit count, sweep wavelength and slit spacing, and read the principal maxima off the screen.

Magnetic Field
Drag sources, switch between iron-filings and field-line views, and read the local field with a draggable compass.

Solar System
Explore the planets, the Moon's phases, and eclipses in one 3D model.

Optics Puzzle
Drag the mirrors so the laser reflects off them and reaches the glowing target.

Double Pendulum
Watch chaos emerge from two coupled pendulums.