Title :
A fun-learning approach to programming: An adaptive Virtual Reality (VR) platform to teach programming to engineering students
Author :
Chandramouli, Magesh ; Zahraee, Mohammad ; Winer, Charles
Author_Institution :
Purdue Univ. Calumet, Hammond, IN, USA
Abstract :
This study explains the design and implementation of a Virtual Reality (VR) framework for `fun-based´ interactive programming instruction in engineering education courses. Students continue to face several difficulties when learning programming [1] and the lack of efficient tools to overcome such difficulties can affect the students´ motivation [2]. Over time, this creates a drastic and negative impact in their attitude towards `learning programming,´ which is undesirable for student success in engineering education. To rectify this, a suitable approach that can motivate students needs to be developed to change students´ mindset towards learning programming. Student motivation is considered imperative as it is directly influences a student´s perseverance and dedication towards accomplishing an objective [3]. Rather than viewing programming courses as a means to complete coursework requirements, students should be made to realize the `power of programming.´ Learning and gaining experience in computer programming necessarily involves the development of computational/critical thinking and problem solving skills. All these skills sharpen the minds of the students while simultaneously opening up multiple job prospects for them upon graduation. To this end, to facilitate interactive and fun-filled learning, this research employs a learner-centric, user-friendly Virtual Environment (VE) to teach programming concepts. In doing so, this research aims to make a paradigm shift in the `approach to teaching and learning programming.´
Keywords :
computer aided instruction; computer science education; educational courses; engineering education; teaching; virtual reality; VE; VR; adaptive virtual reality platform; computational-critical thinking; computer programming; engineering education courses; engineering students; fun-based interactive programming instruction; fun-learning approach; graduation; job prospects; learner-centric user-friendly virtual environment; problem solving skills; programming concepts; programming courses; Education; Problem-solving; Programming profession; Solid modeling; Three-dimensional displays; Visualization; desktop virtual reality; engineering education; interactive visualization; programming instruction;
Conference_Titel :
Electro/Information Technology (EIT), 2014 IEEE International Conference on
Conference_Location :
Milwaukee, WI
DOI :
10.1109/EIT.2014.6871829