Game Development-Based Learning Approach to Teaching Programming in Upper Secondary Education: A Case Study

Authors

  • Martina HOLENKO-DLAB University of Rijeka

DOI:

https://doi.org/10.55549/epess.1381977

Keywords:

CODING4GIRLS, Game development-based learning, Programming skills, Upper secondary education, Snap!

Abstract

The CODING4GIRLS (C4G) initiative aims to prepare young learners, especially girls, for careers in computer science by promoting a game development-based learning approach to teaching programming. Using the C4G approach, students learn programming concepts through the development of serious games. After the effectiveness of the C4G methodology has been confirmed at the lower secondary level, the aim is to examine whether the application of this approach is also effective at the upper secondary level. This paper presents the results of a study that represents the beginning of research in this direction. The study involved a mixed-gender class of 15- to 16-year-old students from a school in Croatia who participated in learning activities based on C4G learning scenarios. They were expected to develop games using the programming language Snap!. The scenarios aimed to engage both boys and girls by addressing interesting topics and promoting problem-solving skills in real-world contexts. According to the results, the students accepted the process of developing games to solve real-world problems and were motivated to learn programming using this approach. Their teacher also commented positively on the effectiveness of the approach in achieving the learning objectives related to programming and its suitability for upper secondary students.

Downloads

Published

2023-10-30

How to Cite

HOLENKO-DLAB, M. (2023). Game Development-Based Learning Approach to Teaching Programming in Upper Secondary Education: A Case Study. The Eurasia Proceedings of Educational and Social Sciences, 31, 171–179. https://doi.org/10.55549/epess.1381977

Issue

Section

Articles