ARCode: Augmented Reality Application for Learning Elementary Computer Programming

被引:0
作者
Sittiyuno, Sirawit [1 ]
Chaipah, Kornchawal [1 ]
机构
[1] Khon Kaen Univ, Dept Comp Engn, Fac Engn, Khon Kaen, Thailand
来源
2019 16TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE 2019) | 2019年
关键词
Learning Programming; Augmented Reality; Mobile Learning; Game-based Learning; COMPUTATIONAL THINKING; MODEL; GAME;
D O I
10.1109/jcsse.2019.8864173
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presented ARCode, the system that employed augmented reality (AR) to motivate and help learners with programming Since programming is an abstract task, many need help with programming, both technically and emotionally. ARCode is the game-based learning system that shows how each command works by using AR animations, and focuses on the logical order of commands. Learners can collaborate in the real world while practicing individually in the application. In our experiment, we found that the treatment group had significantly improved on their scores for all topics except for Selection, while the control group did not. The user satisfaction survey suggested that more than 80% of users accepted our system as a useful, enjoyable, and collaborative learning system. The primary results showed the system's potential to help learners better learn programming with high motivation.
引用
收藏
页码:32 / 37
页数:6
相关论文
共 17 条
[1]  
Chaipah K., 2017, P 2 STEM ED C ISTEM
[2]  
Code.org, COD LEARN COD STUD
[3]   Decreasing Failure in Programming Subject with Augmented Reality Tool [J].
Del Bosque, Laura ;
Martinez, Raquel ;
Luis Torres, Jose .
2015 INTERNATIONAL CONFERENCE VIRTUAL AND AUGMENTED REALITY IN EDUCATION, 2015, 75 :221-225
[4]   Problem solving by 5-6 years old kindergarten children in a computer programming environment: A case study [J].
Fessakis, G. ;
Gouli, E. ;
Mavroudi, E. .
COMPUTERS & EDUCATION, 2013, 63 :87-97
[5]   Taking educational games seriously: using the RETAIN model to design endogenous fantasy into standalone educational games [J].
Gunter, Glenda A. ;
Kenny, Robert F. ;
Vick, Erik H. .
ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2008, 56 (5-6) :511-537
[6]  
Harms KJ, 2015, PROCEEDINGS 2015 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), P271, DOI 10.1109/VLHCC.2015.7357226
[7]   A serious game for developing computational thinking and learning introductory computer programming [J].
Kazimoglu, Cagin ;
Kiernan, Mary ;
Bacon, Liz ;
Mackinnon, Lachlan .
CYPRUS INTERNATIONAL CONFERENCE ON EDUCATIONAL RESEARCH (CY-ICER-2012), 2012, 47 :1991-1999
[8]   Learning Programming at the Computational Thinking Level via Digital Game-Play [J].
Kazimoglu, Cagin ;
Kiernan, Mary ;
Bacon, Liz ;
MacKinnon, Lachlan .
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 :522-531
[9]   Gaming is related to enhanced working memory performance and task-related cortical activity [J].
Moisala, M. ;
Salmela, V. ;
Hietajarvi, L. ;
Carlson, S. ;
Vuontela, V. ;
Lonka, K. ;
Hakkarainen, K. ;
Salmea-Aro, K. ;
Alho, K. .
BRAIN RESEARCH, 2017, 1655 :204-215
[10]   Jeliot 3 in a Demanding Educational Setting [J].
Moreno, Andres ;
Joy, Mike S. .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 178 :51-59