arrow
返回

Learning Programming With Augmented Reality-Based Editor: A Dynamic Code Visualisation Approach

delete2024-11-28
delete0
PRE
AI
M
Merve Aydın
Ü
Ünal Çakıroğlu *
DOI:10.1111/jcal.13093delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
BackgroundStudents experience higher-order thinking skills by finding ways to solve the problem, debugging errors while applying the solution, and testing the solution in programming. However, the inability to create schemas that will characterise programming structures is one of the difficulties during this process.ObjectivesThis study aimed to create an augmented reality-based programming editor and evaluate its contributions to learning programming. Text-based programming codes developed by the students on the editor were instantly visualised through a traffic metaphor in dynamic visualisation via augmented reality. The findings of this study highlight the significance of a novel usage of augmented reality in shaping cognitive processes during the programming learning process.MethodsAn exploratory case study was adopted in the study. Participants voluntarily selected 15 students in the same secondary school's 4th and 5th grades. The data to determine the programming performances were collected via a programming performance test and analysed with the rubric created by the authors. Interviews and screen recordings were employed to determine the factors that had a role in the programming learning process.Results and ConclusionsThe results indicated that teaching programming using the augmented reality-based editor has positively contributed to learning programming. The editor's scenario, animation, and error display features incorporated with an authentic dynamic visualisation were remarkable in this contribution. The editor also contributed to reducing students' efforts to create schemas for programming by bringing the context closer to reality throughout the programming process.
Keyword:
augmented and virtual reality
human-computer interface
secondary education
teaching/learning strategies

期刊

Computer Assisted Language Learning 封面图
Computer Assisted Language Learning
IF:
6.6
论文数:
3.0K
被引数:
5.2K

机构

T
Trabzon University
学者数:
222
论文数: 218
被引数: 87
引用论文

引用论文

Achieving High Test Quality with Reduced Pin Count Testing
err2005-01-01
err0
PREAI
errJ. Jahangiri; N. Mukherjee; Wu-Tung Cheng; S. Mahadevan; R. Press
err分享
err收藏
Effect of Methylcellulose on the Hydrophilicity of Chitosan 3D-Porous Scaffold
err2016-01-01
err0
PREAI
errNorhidayah Abu; Siti Hajar Kasim; Siti Farhana Hisham; Suriani Shamsudin; Kartini Noorsal; Azreena Mastor
err分享
err收藏
err分享
err收藏
学者 查看更多内容