EDUCATIONAL GAME DESIGN FOR TEACHING ROBOTIC CODING

It is known that early robotics programming experiences contribute to the development of different skills in learners, and learning through play is effective in terms of motivation, participation, and retention of knowledge. However, there are few studies in the literature on teaching robotics coding to children through gamification. The aim of this study is to develop a Scratch-based educational game to teach robotics coding to children aged 6-12. Three games from simple to complex were developed. The level-based game, which teaches basic programming concepts, shows Scratch and Python equivalents of the operations performed by the player. It was evaluated by 12 experts, using a 15-item-form covering educational content, usability, interface design, technical performance, and motivation. The findings indicate that the designed educational game is an accessible, motivating tool to teach robotic coding to children; it can make a strong contribution especially to supporting problem solving and algorithmic thinking skills; the basic educational goals in the design have been largely achieved and that it can be made a more effective learning tool with improvements based on feedback. Future studies can be enriching the game interface and feedback mechanisms, increasing level diversity, and integrating more advanced programming concepts into the game.

Authors

Institutions

Publication Details

Journal
AURUM Journal of Engineering Systems and Architecture
Published
2026-06-30
DOI
https://doi.org/10.53600/ajesa.1910335
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 GAME DESIGN FOR TEACHING ROBOTIC CODING

Birim Balcı, Esma Celikten
AURUM Journal of Engineering Systems and Architecture
Teaching and Learning Programming
article

EDUCATIONAL GAME DESIGN FOR TEACHING ROBOTIC CODING

Birim Balcı, Esma Celikten
article en

Abstract

It is known that early robotics programming experiences contribute to the development of different skills in learners, and learning through play is effective in terms of motivation, participation, and retention of knowledge. However, there are few studies in the literature on teaching robotics coding to children through gamification. The aim of this study is to develop a Scratch-based educational game to teach robotics coding to children aged 6-12. Three games from simple to complex were developed. The level-based game, which teaches basic programming concepts, shows Scratch and Python equivalents of the operations performed by the player. It was evaluated by 12 experts, using a 15-item-form covering educational content, usability, interface design, technical performance, and motivation. The findings indicate that the designed educational game is an accessible, motivating tool to teach robotic coding to children; it can make a strong contribution especially to supporting problem solving and algorithmic thinking skills; the basic educational goals in the design have been largely achieved and that it can be made a more effective learning tool with improvements based on feedback. Future studies can be enriching the game interface and feedback mechanisms, increasing level diversity, and integrating more advanced programming concepts into the game.

AURUM Journal of Engineering Systems and ArchitectureVol. 10(1)
Manisa Celal Bayar University (TR), Cappadocia University (TR)
Quality Education
Openalex Percentile: Top 5%
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.