DocumentCode :
1824727
Title :
An Augmented Reality Environment for Learning OpenGL Programming
Author :
Teng, Chin-Hung ; Chen, Jr-Yi
Author_Institution :
Dept. of Inf. Commun., Yuan Ze Univ., Chungli, Taiwan
fYear :
2012
fDate :
4-7 Sept. 2012
Firstpage :
996
Lastpage :
1001
Abstract :
Novices at OpenGL programming often have the difficulty to understand an OpenGL command because of lacking precise 3D visualization of that command. In view of this, this paper presents an augmented reality (AR) environment focusing on helping the students to learn OpenGL programming in a visual and interactive way. We create a virtual working space based on AR technology where many OpenGL commands can reveal their three-dimensional interpretations in the virtual space. We encoded OpenGL commands into QR Codes and let the system to recognize these QR Codes to achieve the required flexibility. In this system, users can present their QR Codes in a suitable order to create corresponding programming codes so that they can understand these codes in a more friendly approach. By utilizing this system and its visualization capability, we believe that OpenGL learning can become more effective and easy, especially for novices in an introductory OpenGL programming course.
Keywords :
augmented reality; computer aided instruction; computer science education; data visualisation; educational courses; interactive systems; programming; 3D visualization; AR technology; OpenGL command encoding; OpenGL programming course; OpenGL programming learning; QR codes; augmented reality environment; programming codes; student learning; system flexibility; three-dimensional interpretations; virtual working space; Cameras; Learning systems; Programming profession; Rendering (computer graphics); Software; Visualization; OpenGL programming learning; QR Code; augmented reality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2012 9th International Conference on
Conference_Location :
Fukuoka
Print_ISBN :
978-1-4673-3084-8
Type :
conf
DOI :
10.1109/UIC-ATC.2012.57
Filename :
6332118
Link To Document :
بازگشت