Download ModelDownload Sourceembed


Code Language Translator Run

Software Requirements


Android iOS Windows MacOS
with best with Chrome Chrome Chrome Chrome
support full-screen? Yes. Chrome/Opera No. Firefox/ Samsung Internet Not yet Yes Yes
cannot work on some mobile browser that don't understand JavaScript such as.....
cannot work on Internet Explorer 9 and below



Fu-Kwun Hwang; Fremont Teng; lookang

end faq

Sample Learning Goals


For Teachers

Two Media Speed JavaScript Simulation Applet HTML5


Instructions on using Simulation Applet:

Display Panel

Toggling the Velocity checkbox will display the direction of the light
(in the form of red arrows)
Toggling h line - Will show h1,h2 and a circle in the centre of the two mediums
Note that the hline circle is also drag-able horizontally

Combo Box and sliders

Selecting the options in the combo box will give you their respective sliders.

Drag-able Light Source

Drag the small box as seen from the top of the light.
Adjusting the light source by moving horizontally left or right
(Moving to the left)


(Moving to the right)

Toggling Full Screen

Double click anywhere on the screen

Play/Pause, Step and Reset Buttons

The one on the left is the Play/Pause Button - Plays/Pauses the Simulation.
The middle is the Step Button - Steps the Simulation.
The one on the right is the Reset Button - Resets the Simulation.






Other Resources

  1. by PhET
  2. by Walter Fendt
  3. by Tony Mangiacapre
  4. by PhysicsClassroom

end faq

Testimonials (0)

There are no testimonials available for viewing. Login to deploy the article and be the first to submit your review!

Submit your review

Please deploy the article before submitting your review!

You have to login first to see this stats.

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

Article Stats

Article ID: 114
Article Category ID: 37
Deployed Users
Total # of Likes
Total # of Dislikes
Total # of Deployment 0
  • Secondary
  • Light
  • Junior College
  • Mathematics
  • EasyJavaScriptSimulation
  • Android/iOS including handphones/Tablets/iPads
  • Windows/MacOSX/Linux including Laptops/Desktops
  • ChromeBook Laptops
  • Science
  • Simulations