NRF2011-EDU001-EL001 Java Simulation Design for Teaching and Learning By River Valley High, Yishun Junior College, Innova Junior College, Anderson Junior College and Serangoon Junior College, supported by eduLab learning designers

Principal Investigators

  1. Ms. Lim Ai Phing, Senior Physics Teacher, River Valley High (2013-current)

  2. Mr. Xu Weiming, Physics Teacher, River Valley High (2012)
  3. Mr. Lee Tat Leong, River Valley High
  4. Mr. Goh Giam Hwee, Yishun Junior College
  5. Mr. Ong Chee Wah, Innova Junior College
  6. Mr. Ng Soo Kok, Innova Junior College
  7. Mr. Goh Khoon Song, Anderson Junior College
  8. Mr. Lim Ee-Peow, Anderson Junior College
  9. Mr. Yeo Wee Leng, Serangoon Junior College
  10. Ms. Lim Chew Ling, Serangoon Junior College
  11. Mr. Wee Loo Kang, Educational Technology Division
  12. Mr. Mathew Ong, Educational Technology Division (2012)
  13. Ms. Lye Sze Yee, Educational Technology Division
  14. Dr. Kenneth Lim, National Institute of Education

Project Information

This project aims to increase student’s appreciation and efficacy in handling multi-variable phenomena and concepts, with a view of improving students’ understanding of challenging concepts in physics, through customized computer models. Applying the guided inquiry approach to learning, these computer models are used to bridge the gap between theory and reality, providing students with visual and relevant representations of physics concepts.

In 2012, more than 2000 students from 5 schools, with the aid of 39 teachers, benefited from the 6 lesson packages featuring 9 computer models. Both students and teachers gave positive feedback. For instance, teachers shared that they were able to more effectively transmit difficult physics concepts to their students as the computer models could be customized to fit their specific purposes. On the other hand, students enjoyed the increased engagement and interaction that stemmed from such a learning approach.

For more information regarding the project, please contact the eduLab learning designers, Mr. Wee Loo Kang Lawrence at This email address is being protected from spambots. You need JavaScript enabled to view it.

Project Artifacts 

  1. OSP@SG  Open Source Physics EasyJavaScript Simulation Digital Library (2015)
  2. Shared Library for EasyJavaScript Simulation (2015) 
  3. 6th IPSG instructional program support group A level physics scaling page (2014)
  4. ExCEL Fest scaling page (2013)
  5. Working site https://sites.google.com/site/lookang/ (2012)

Journal Papers 

  1. Wee, L. K., & Goh, G. H. (2013). A geostationary Earth orbit satellite model using Easy Java Simulation. Physics Education, 48(1), 72. doi: 10.1088/0031-9120/48/1/72 arXiv:1212.3863 [pdf] [1212.3863iopgeostationary.pdf]
  2. Wee, L. K. (2012). One-dimensional collision carts computer model and its design ideas for productive experiential learningPhysics Education, 47(3): 301arXiv:1204.4964 [pdf] [1204.4964iopejscollision.pdf]

MOE Publication 

  1. Wee L.K. (2013) Open Source Physics, i in Practice 1(1), p. 58-63, Ministry of Education.[PDF] [iinpracticeOpen Source Physics_PG58-63_lr.pdf]

Conference Papers and Presentations 

  1. Wee L.K., Lim A.P., Goh G.S, Lye S.Y., Lee T.L., Xu W.M., Goh G.H., Ong C.W., Ng S.K., Lim E.P., Lim C.L., Yeo W.L., Ong Matthew, Lim Kenneth (2012, 01-06 July, 1300-1430) Computer Models Design for Teaching and Learning using Easy Java Simulation PS 02.09 | Parallel Session 02.09 | Room 09 | 02.07.2012 Monday | 13:00 - 14:30 | 2012 World Conference on Physics Education Bahçeşehir Üniversitesi, Istanbul, Turkey arXiv:1210.3410[pdf][7-WCPE2012(413-438).pdf]


  1. Innergy Award 2014 HQ (Interactive Learning Resources) commendation
  2. Innergy Award 2012 HQ (Gravity-Physics by Inquiry) Gold Award
  3. Best Suggestion 2013 Nov of the Month (Ripple Tank Model) River Valley High School


Software Requirements




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.

3.3333333333333 1 1 1 1 1 1 1 1 1 1 Rating 3.33 (3 Votes)

Article Stats

Article ID: 335
Article Category ID: 106
Deployed Users
Total # of Likes
Total # of Dislikes
Total # of Deployment 0
  • Junior College
  • EasyJavaSimulation
  • Projects