An Augmented Reality Learning System for Programming Concepts

Learning programming concepts through traditional learning method is challenging for novice programming students due to it lacks the characteristics to motivate students to further study on the particular content. This paper analyses the results of survey

  • PDF / 1,130,977 Bytes
  • 9 Pages / 439.37 x 666.14 pts Page_size
  • 52 Downloads / 250 Views

DOWNLOAD

REPORT


)

Department of Computing and Information Systems, Sunway University Selangor, Subang Jaya, Malaysia [email protected], [email protected]

Abstract. Learning programming concepts through traditional learning method is challenging for novice programming students due to it lacks the characteristics to motivate students to further study on the particular content. This paper analyses the results of survey given to students enrolled in computing programmes at Sunway University in 2016. The survey focused on student involvement in learning using student engagement matrix. The overall findings states that students are only moderately engaged, hence we aim to enhance the interactivity and motivation of learning through the use of Augmented Reality (AR) tech‐ nology in designing the learning system for programming concepts. Two basic of programming structures are implemented and evaluated by 20 novice program‐ ming students. 80% of students agreed that AR learning method is an effective method as it provides more fun, interest, provide basic understanding and good effect for students to learn programming.

1

Introduction

The current learning approach which was adopted by universities are still the traditional learning method including lectures, tutorials, practical and examinations [1]. These traditional learning such as power point slides and images are one-way interaction. Hence, it lacks the characteristics to motivate students to further study on the particular subject or content. Motivation plays a crucial role in the teaching style because student may feel isolated and they will stop learning [2]. In order to enhance a student’s learning behaviour, a better content presentation method is required. Currently, there are various solutions have been proposed to overcome this issue like Second Life (A virtual reality classroom) [3], Gamification approach [4], Short Video Lecture [5], Twitter (social media) learning [6], Augmented Reality (AR) with interactive content [7] and many more. Among these solutions, AR is one of latest advancement which is predicted to become a technical trend in higher education in two to three years’ time [8]. It has been implemented in several education scope to enhance student’s interactivity such as Mathematics, Nursing, Science and robotics programming logic and morphology. AR is a technology that provides composite view by combining virtual objects with real world environment [9]. It is an interactive technology that contains real time processing and it is designed in a three dimensional structure. Unlike Virtual Reality

© Springer Nature Singapore Pte Ltd. 2017 K. Kim and N. Joukov (eds.), Information Science and Applications 2017, Lecture Notes in Electrical Engineering 424, DOI 10.1007/978-981-10-4154-9_22

180

K.S.T. Tan and Y. Lee

(VR), AR contains less virtual content but more of realness to the user as it uses the real environment as a background to augmented the targeted image. Through the imple‐ mentation of AR into current learning system, various studies states tha