Browse > Article
http://dx.doi.org/10.7583/JKGS.2015.15.3.189

A Block-based Computer Graphics Educational Software Model using WebGL  

Pyun, Hae-Gul (Global School of Media, Soongsil University)
Park, Jinho (Global School of Media, Soongsil University)
Abstract
These days computer graphics technology has been applied in diverse IT fields. Needs for computer graphics such as 3D Printer, Head Mount Display, VR & AR are growing rapidly. Computer graphics will be more specialized and demanding for graphics specialists will be also increased. However, serious mathematical background obstructs people to learning computer graphics. An efficient computer graphics learning system would be helpful for graphics experts training. By analyzing the graphics theory, we propose an educational software system with that students can effectively learn computer graphics. Our system focuses on theoretical objects of computer graphics and enhances accessibility and intuition using web and blocks.
Keywords
Computer Graphics; WebGL; E-learning; Block Based; Interactive;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Sang Kwon Goo, "Computer Graphics, Intuition and Idea", Journal of Korean Society of Media and Arts, Vol. 11, No. 1, pp77-88, 2013.
2 Mitchel Resnick, "Scratch: programming for all", Communications of the ACM, Vol. 52, No. 11, pp60-67, 2009.   DOI
3 Jeong-Beom Song, Soeng-Hwan Cho, Tae-Wuk Lee, "The Effect of Learning Scratch Programming on Students' Motivation and Problem Solving Ability", Korea Association of information education, Vol. 12, No. 3, pp323-332, 2008.
4 Kyeong Mi Ahn, Won-Sung Sohn, Woon-Chul Choy, "The Effect of Scratch Programming Education on Learning-Flow and Programming Ability for Elementary Students", Korea Association of information education, Vol. 15, No. 1, pp1-10, 2011.
5 Seong-Hwan Cho, Jeong-Beom Song, Seong-Sik Kim, Kyung-Hwa Lee, "The Effect of CPS-based Scratch EPL on Problem Solving Ability and Programming Attitude", Korea Association of information education, Vol. 12, No. 1, pp77-88, 2008.
6 John Maloney, "Programming by choice: urban youth learning programming with scratch", ACM SIGCSE Bulletin - SIGCSE 08, Vol. 40, No. 1, pp367-371, 2008.
7 B Chen, HH Cheng, "Interpretive OpenGL for computer graphics", Computers & Graphics, Vol. 29, No. 3, pp331-339, 2005.   DOI
8 Edward Angel, "Teaching a three-dimensional computer graphics class using openGL", ACM SIGGRAPH Computer Graphics, Vol. 31, No. 3, pp54-55, 1997.   DOI
9 John Congote, "Interactive visualization of volumetric data with WebGL in real-time", Proceedings of the 16th International Conference on 3D Web Technolog, pp137-146, 2011.
10 Stefan Tilkov, Steve Vinoski "Node. js: Using JavaScript to build high-performance network programs", Computers & Graphics, Vol. 14, No. 6, pp80-83, 2010.