Learning to Program Repetition Structures with Augmented Reality Technology
Keywords:
Augmented Reality Technology, Programming Infrastructure, EducationAbstract
To learn Programming Basics, learners must understand the working principles of programming infrastructure. which consists of Sequence Structure Alternative and Recursive Structures In this research, Augmented Reality Technology is applied to learning programming iterative structures. in the form of an Augmented Reality board game. By creating a question for students to place a set of instructions for delivering parcels to their home located on the board game. For students to see the results of Programming Structure through simulation of the results with Augmented Reality Technology will allow students to see if the Program Logic is correct or not. In this research, the efficiency and accuracy of the program for the implementation of learning to program a Recursive Structure at
a satisfactory level can be tested and taught with learner.
References
โชติพันธ์ หล่อเลิศสุนทร. (2554). คู่มือเรียน เขียนโปรแกรม Python (ภาคปฏิบัติ). คอร์ฟังก์ชั่น.
Boonbrahm, S., Boonbrahm, P., Kaewrat, C., Pengkaew, P., & Khachorncharoenkul, P. (2019). Teaching fundamental programming using augmented reality. International Journal of Interactive Mobile Technologies, 13(7), 31–43. https://doi.org/10.3991/ijim.v13i07.10738
Harms, K. J., Rowlett, N., & Kelleher, C. (2015). Enabling independent learning of programming concepts through programming completion puzzles, Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC, 2015-December (pp. 271–279). https://doi.org/10.1109/VLHCC.2015.7357226
Mathrani, A., Christian, S., & Ponder-Sutton, A. (2016). PlayIT: Game Based Learning Approach for Teaching Programming Concepts. In Educational Technology & Society, 19(2), 5-17.
Matsutomo, S., Manabe, T., Cingoski, V., & Noguchi, S. (2017). A Computer Aided Education System Based on Augmented Reality by Immersion to 3-D Magnetic Field. IEEE Transactions on Magnetics, 53(6), 1-4. https://doi.org/10.1109/TMAG.2017.2665563
Ouahbi, I., Kaddari, F., Darhmaoui, H., Elachqar, A., & Lahmine, S. (2015). Learning Basic Programming Concepts by Creating Games with Scratch Programming Environment. Procedia - Social and Behavioral Sciences, 191(1), 1479–1482. https://doi.org/10.1016/j.sbspro.2015.04.224
Patel, T., Nelson, B., & Walker, E. (2017). Learning Object Oriented Programming Using Augmented Reality A Case Study with Elementary School Students CORE View metadata. ASU Digital Repository.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Journal of Human and Society, Sisaket Rajabhat University
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.