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.