Design and Validation of an Augmented Reality Teaching System for Primary Logic Programming Education

Programming is a skill that requires high levels of logical thinking and problem-solving abilities. According to the Curriculum Guidelines for the 12-Year Basic Education currently implemented in Taiwan, programming has been included in the mandatory courses of middle and high schools. Nevertheless,...

Full description

Bibliographic Details
Main Authors: Chi-Yi Tsai, Yu-Cheng Lai
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/1/389
_version_ 1797497500286844928
author Chi-Yi Tsai
Yu-Cheng Lai
author_facet Chi-Yi Tsai
Yu-Cheng Lai
author_sort Chi-Yi Tsai
collection DOAJ
description Programming is a skill that requires high levels of logical thinking and problem-solving abilities. According to the Curriculum Guidelines for the 12-Year Basic Education currently implemented in Taiwan, programming has been included in the mandatory courses of middle and high schools. Nevertheless, the guidelines simply recommend that elementary schools conduct fundamental instructions in related fields during alternative learning periods. This may result in the problem of a rough transition in programming learning for middle school freshmen. To alleviate this problem, this study proposes an augmented reality (AR) logic programming teaching system that combines AR technologies and game-based teaching material designs on the basis of the fundamental concepts for seventh-grade structured programming. This system can serve as an articulation curriculum for logic programming in primary education. Thus, students are able to develop basic programming logic concepts through AR technologies by performing simple command programming. This study conducted an experiment using the factor-based quasi-experimental research design and questionnaire survey method, with 42 fifth and sixth graders enrolled as the experimental subjects. The statistical analysis showed the following results: In terms of learning effectiveness, both AR-based and traditional learning groups displayed a significant performance. However, of the two groups, the former achieved more significant effectiveness in the posttest results. Regarding learning motivation, according to the evaluation results of the Attention, Relevance, Confidence, and Satisfaction (ARCS) motivation model, the AR-based learning group manifested significantly higher levels of learning motivation than the traditional learning group, with particularly significant differences observed in the dimension of Attention. Therefore, the experimental results validate that the proposed AR-based logic programming teaching system has significant positive effects on enhancing students’ learning effectiveness and motivation.
first_indexed 2024-03-10T03:20:05Z
format Article
id doaj.art-5b98b006826e4fb4a2c345ced62c3ee8
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T03:20:05Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-5b98b006826e4fb4a2c345ced62c3ee82023-11-23T12:21:30ZengMDPI AGSensors1424-82202022-01-0122138910.3390/s22010389Design and Validation of an Augmented Reality Teaching System for Primary Logic Programming EducationChi-Yi Tsai0Yu-Cheng Lai1Department of Electrical and Computer Engineering, TamKang University, 151 Yingzhuan Road, Tamsui District, New Taipei City 251, TaiwanDepartment of Electrical and Computer Engineering, TamKang University, 151 Yingzhuan Road, Tamsui District, New Taipei City 251, TaiwanProgramming is a skill that requires high levels of logical thinking and problem-solving abilities. According to the Curriculum Guidelines for the 12-Year Basic Education currently implemented in Taiwan, programming has been included in the mandatory courses of middle and high schools. Nevertheless, the guidelines simply recommend that elementary schools conduct fundamental instructions in related fields during alternative learning periods. This may result in the problem of a rough transition in programming learning for middle school freshmen. To alleviate this problem, this study proposes an augmented reality (AR) logic programming teaching system that combines AR technologies and game-based teaching material designs on the basis of the fundamental concepts for seventh-grade structured programming. This system can serve as an articulation curriculum for logic programming in primary education. Thus, students are able to develop basic programming logic concepts through AR technologies by performing simple command programming. This study conducted an experiment using the factor-based quasi-experimental research design and questionnaire survey method, with 42 fifth and sixth graders enrolled as the experimental subjects. The statistical analysis showed the following results: In terms of learning effectiveness, both AR-based and traditional learning groups displayed a significant performance. However, of the two groups, the former achieved more significant effectiveness in the posttest results. Regarding learning motivation, according to the evaluation results of the Attention, Relevance, Confidence, and Satisfaction (ARCS) motivation model, the AR-based learning group manifested significantly higher levels of learning motivation than the traditional learning group, with particularly significant differences observed in the dimension of Attention. Therefore, the experimental results validate that the proposed AR-based logic programming teaching system has significant positive effects on enhancing students’ learning effectiveness and motivation.https://www.mdpi.com/1424-8220/22/1/389augmented realitylogic programming teachinglearning effectivenesslearning motivationanalysis of covariance
spellingShingle Chi-Yi Tsai
Yu-Cheng Lai
Design and Validation of an Augmented Reality Teaching System for Primary Logic Programming Education
Sensors
augmented reality
logic programming teaching
learning effectiveness
learning motivation
analysis of covariance
title Design and Validation of an Augmented Reality Teaching System for Primary Logic Programming Education
title_full Design and Validation of an Augmented Reality Teaching System for Primary Logic Programming Education
title_fullStr Design and Validation of an Augmented Reality Teaching System for Primary Logic Programming Education
title_full_unstemmed Design and Validation of an Augmented Reality Teaching System for Primary Logic Programming Education
title_short Design and Validation of an Augmented Reality Teaching System for Primary Logic Programming Education
title_sort design and validation of an augmented reality teaching system for primary logic programming education
topic augmented reality
logic programming teaching
learning effectiveness
learning motivation
analysis of covariance
url https://www.mdpi.com/1424-8220/22/1/389
work_keys_str_mv AT chiyitsai designandvalidationofanaugmentedrealityteachingsystemforprimarylogicprogrammingeducation
AT yuchenglai designandvalidationofanaugmentedrealityteachingsystemforprimarylogicprogrammingeducation