Game-Based Learning: Enhancing Student Experience, Knowledge Gain, and Usability in Higher Education Programming Courses

Contributions: This article presents a large-scale study which investigates students' reaction to game-based learning as part of programming courses. The study focuses on knowledge acquisition, learner experience, and game usability. Background: Despite the rapid growth of the information and c...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on education Vol. 65; no. 4; pp. 502 - 513
Main Authors Zhao, Dan, Muntean, Cristina Hava, Chis, Adriana E., Rozinaj, Gregor, Muntean, Gabriel-Miro
Format Journal Article
LanguageEnglish
Published New York IEEE 01.11.2022
Institute of Electrical and Electronics Engineers, Inc
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN0018-9359
1557-9638
DOI10.1109/TE.2021.3136914

Cover

More Information
Summary:Contributions: This article presents a large-scale study which investigates students' reaction to game-based learning as part of programming courses. The study focuses on knowledge acquisition, learner experience, and game usability. Background: Despite the rapid growth of the information and communication technologies (ICTs) sector, the lack of engagement with science, technology, engineering, and mathematics (STEM) subjects and high dropout rates in computer science and engineering majors is linked directly to the large number of unfilled vacancies in the ICT employment market. To tackle one of the underlying causes for this crisis, (i.e., traditional teaching paradigms struggle to attract students to rather abstract and difficult STEM subjects such as programming), innovative technology-enhanced learning solutions are sought. Intended Outcomes: A set of serious games were proposed and designed to promote students' understanding of programming concepts, improve their confidence, stimulate their interest in STEM and increase engagement with the courses through vivid and appealing scenarios. Application Design: Targeting undergraduate and postgraduate students, the games focused on several key programming topics. They were designed to visualize the programming concepts in illustrative and entertaining scenarios. A comprehensive assessment methodology which includes surveys, observations, and interviews was employed to investigate the impact of the games. Findings: The results show that by using the games in the teaching and learning process all the students have benefited, although differently based on their location, educational backgrounds, and game played. The impact of detailed demographic aspects, such as participants' use of technology, their initial attitude toward school, and learning STEM on the results needs further study.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0018-9359
1557-9638
DOI:10.1109/TE.2021.3136914