Download ModelDownload Sourceembed



For Teachers


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; lookang (This email address is being protected from spambots. You need JavaScript enabled to view it.)

end faq

Google Play Store Apps

ICT connection lesson

  1. by Joseph Chua

Learning Outcomes

  1. Describe (to tell or depict) how light behaves when it passes through a thin converging or diverging lens.
  2. Define (to state the meaning) the term focal length for a thin converging lens.
  3. Draw (to sketch accurately) ray diagrams to illustrate how real and virtual images are formed by a thin converging lens.


 Ejs open source converging & diverging Lens object image high school java applet by Loo Kang Wee

ICT connection lessons

  1. by Joseph Chua


    1. Blog Post JavaScript version by Fu-Kwun Hwang and Loo Kang Wee
    2. Ejs open source converging & diverging Lens object image high school java applet by Fu-Kwun Hwang and Loo Kang Wee
    3. Relation 1/p+1/q=1/f Java Version by Fu-Kwun Hwang

Other Resources

  1. Andrew Duffy
  2. by Andrew Duffy
  3. Reflection and Refraction by ukukuku
  4. Lens Refraction and Spherical Aberration by  ukukuku

end faq

5 1 1 1 1 1 1 1 1 1 1 Rating 5.00 (2 Votes)