Educational games as a tool for teaching programming in digital extracurricular computer science education

This study explores how university students experience learning programming through educational games in extracurricular computer science education. A qualitative phenomenological design was employed to interpret the meanings students attribute to game-based learning rather than to evaluate instructional effectiveness. Data were collected through semi-structured interviews with 60 undergraduate students who participated in supervised extracurricular programming activities involving educational coding games. The analysis revealed that educational games transform programming from a formal academic subject into an exploratory problem-solving activity supported by immediate feedback. Students described a reduction of anxiety and perceived the environment as psychologically safe for experimentation. However, gameplay alone produced an intuitive yet fragmented understanding, requiring instructor explanation for conceptual structuring. The experience of learning was therefore characterized as a transition from experiential discovery to reflective comprehension. The findings indicate that educational games function as an experiential entry point through which students begin to interpret programming as a meaningful activity, while instruction supports conceptual articulation. This study contributes to understanding the pedagogical role of educational games not as substitutes for teaching but as mediating environments shaping students' perception of programming.

Authors

Institutions

Publication Details

Journal
Frontiers in Computer Science
Published
2026-03-23
DOI
https://doi.org/10.3389/fcomp.2026.1766830
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Educational games as a tool for teaching programming in digital extracurricular computer science education

Nadira Niyetbayeva, Bolat Tassuov, Zarina Aidaraliyeva, Karakoz Ibragimova et al.
Frontiers in Computer Science
Teaching and Learning Programming
article

Educational games as a tool for teaching programming in digital extracurricular computer science education

Nadira Niyetbayeva, Bolat Tassuov, Zarina Aidaraliyeva, Karakoz Ibragimova, Zhazira Taszhurekova, Ainur Nadyrbekova, Aigerim Abzhapparova
article en

Abstract

This study explores how university students experience learning programming through educational games in extracurricular computer science education. A qualitative phenomenological design was employed to interpret the meanings students attribute to game-based learning rather than to evaluate instructional effectiveness. Data were collected through semi-structured interviews with 60 undergraduate students who participated in supervised extracurricular programming activities involving educational coding games. The analysis revealed that educational games transform programming from a formal academic subject into an exploratory problem-solving activity supported by immediate feedback. Students described a reduction of anxiety and perceived the environment as psychologically safe for experimentation. However, gameplay alone produced an intuitive yet fragmented understanding, requiring instructor explanation for conceptual structuring. The experience of learning was therefore characterized as a transition from experiential discovery to reflective comprehension. The findings indicate that educational games function as an experiential entry point through which students begin to interpret programming as a meaningful activity, while instruction supports conceptual articulation. This study contributes to understanding the pedagogical role of educational games not as substitutes for teaching but as mediating environments shaping students' perception of programming.

Frontiers in Computer ScienceVol. 8
M. Kh Dulati Taraz State University (KZ), S.Seifullin Kazakh Agro Technical University (KZ)
Quality Education
Openalex Percentile: Top 21%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Educational games as a tool for teaching programming in digital extracurricular computer science education — Nadira Niyetbayeva, Bolat Tassuov, et al. · Frontiers in Computer Science (2026) | TGRS Research Map | TGRS