Learning to Program Repetition Structures with Augmented Reality Technology

Authors

  • Prasert Pengkaew School of Informatics, Walailak University
  • Salin Boonbrahm School of Informatics, Walailak University

Keywords:

Augmented Reality Technology, Programming Infrastructure, Education

Abstract

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

30-06-2023

How to Cite

Pengkaew, P., & Boonbrahm , S. . (2023). Learning to Program Repetition Structures with Augmented Reality Technology. Journal of Human and Society, Sisaket Rajabhat University, 7(1), 145–161. Retrieved from https://so08.tci-thaijo.org/index.php/jhuso/article/view/714