Methods: A mixed methods approach was used, which involved in-depth exploratory qualitative interviews and a survey of 609 players of popular open-world games. Quantitative data were collected using ...
Abstract: Programming has become increasingly important in our society. However, the learning process presents significant challenges, particularly for novice students of introductory courses. From ...