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