This is a computer program teaching aid that simulates various physics principles in a fun, interactive way. Simulations include:
Friction and incline
Curved motion (centripetal forces, etc.)
Thermodynamics and pressure
Each simulation allows you to adjust settings. For example, you can change the angle and initial velocity of the projectile in "Projectile motion." For springs, you can adjust the k-constant and mass. Adjusting the settings helps students see in real-time how a physical property changes a scenario.
The program is a Java applet. Almost all computers can run this type of program.