PhET Interactive Simulations

Click http://phet.colorado.edu/ link to open resource.