Design and implementation of WebGL based physics Education System based on Virtual

WebGL 기반의 가상환경 물리 교육 시스템 설계 및 구현

  • Jeong, Ji-Seong (Department of Software Engineering Chungbuk National University) ;
  • Oh, Won-Kun (Department of Physics Education Chungbuk National University) ;
  • Yoo, Kwan-Hee (Department of Software Engineering Chungbuk National University)
  • Received : 2014.05.15
  • Accepted : 2014.06.23
  • Published : 2014.06.30

Abstract

This paper proposes the design and implementation of a system to provide a web-based ubiquitous 3D virtual reality education environment for secondary students to help experiment freely with safety by computer simulation in physics education. To realize this system, ThreeJS, one of the famous 3D graphics libraries based on javascript, has been used to support WebGL(Web Graphic Library). Hence the system became browser independent to give flexibility for most users. It is designed to make the mouse control change the position of the camera of the 3D graphics, so that the user can observe the virtual motion in various viewpoints. In contrast to the other local PC based education systems, this web-based system is much easier for distribution and management.

Keywords

Acknowledgement

Supported by : 한국연구재단

References

  1. Ji-Seong Jeong, et al., "Design and Implementation of Stereoscopic 3D Dynamics Educational Simulation System", Journal of Korean Society for Computer Game, Vol. 24, No.1, pp.125-133, 2011.
  2. Viennot, L. "Spontaneous reasoning in elementary dynamics". European Journal of Science Education, 1, pp. 205-221.1979.
  3. McCloskey, M. "Intuitive physics" Scientific American, 248. pp.114-122. 1983. https://doi.org/10.1038/scientificamerican0483-114
  4. McDermott, Lilian C. "Research on conceptual understanding in mechanics". Physics Today, 84, pp.24-33. 1983.
  5. Ji-Seong Jeong, et al., "Design and Implementation of Basic Dynamics Educational System using Motion sensor in 3D virtual space", Journal of Korean Society for Computer Game, Vol. 20, No.2, pp.141-147, 2010.
  6. Je-Hoon Park, et al., "Information System using WebGL", Korea Computer Congress 2010, Vol. 37, No. 2, pp.253-256, 2010.
  7. Yong-Chul Shin, et al., "A Research on the Commitment Factors of Educational Games."Journal of Korean Society for Computer Game, Vol.25 No.4, pp. 157-168, 2012.
  8. Brian Danchilla, "Beginning WebGL for HTML5", Apress, 2012.
  9. WebGL, http://www.khronos.org/webgl/,2009.09.03.
  10. HTML5, http://dev.w3.org/html/spec/Overview.html, 2009.08.29.
  11. Three.js, http://threejs.org/, 2014.05.08.
  12. WebGL Wikipedia, http://ko.wikipedia.org/wiki/WebGL, 2014.05.08