SCool: Impact On Human-Computer Interface Improvements On Learner Experience In A Game-Based Learning Platform
chapter
posted on 2024-11-01, 02:08authored byMartin Sackl, Alexander Steinmaurer, Christopher Cheong, France Cheong, Justin Filippou, Christian Gütl
As many concepts in programming are difficult for novices to learn, it can be frustrating for them to stay motivated. For this purpose, alternative approaches like game-based learning can help increase their motivation. sCool is a serious game that supports learning computational skills through conceptual aspects and practicing programming, but is also used in revision activities as it provides an engaging way for students to review their understanding of programming. In a revised version of sCool, we focus on obtaining an improved human-computer interface (HCI) by adapting several interface aspects. Thus, our research goal is to determine the effects of the improved interface on novice student programmers’ revision of learning programming, but also how experienced student programmers perceive the interface. In a preliminary study on the revised version of sCool, 11 novice and 9 experienced student programmers played the game and completed a survey providing data to answer the defined research questions. We are able to show that the improved interface has a positive impact on novices’ revision of learning programming as well as on the game-play of sCool.