Educational Game for Computational Thinking
DOI:
https://doi.org/10.58344/locus.v4i10.4878Keywords:
Computational Thinking, Abstraction, Decomposition, Educational Game, Learning MotivationAbstract
Computational Thinking (CT) is a fundamental problem-solving skill that encompasses analytical abilities to generate effective and efficient solutions. The core components of CT include decomposition, pattern recognition, abstraction, algorithms, and evaluation/debugging, with abstraction and decomposition serving as crucial foundational skills. The challenge of teaching CT in Indonesian schools stems from the shortage of teachers with adequate informatics competence, making innovative approaches such as necessary educative games. This study aims to develop and examine the effectiveness of an educational game based on a modified LightBot concept to train abstraction and decomposition skills among high school students who have never received CT instruction. The research method involved game design, implementation, and experimentation using a pre-test and post-test design. Data were analyzed descriptively to compare the improvement in CT skills between the experimental and control groups. The results showed a significant increase in CT scores, particularly in the abstraction and decomposition components, for the group using the educational game. Furthermore, the motivation survey indicated improved learning engagement in the experimental group. These findings strengthen the potential of educative games as an effective interactive learning medium for developing CT skills at the high school level.
References
Allan, V. (2020). Computational thinking in high school courses.
Anderson, N. D. (2016). A call for computational thinking in undergraduate psychology. Psychology Learning & Teaching.
Barr, V. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community?
Duncan, C. (2015). A pilot computer science and programming course for primary school students.
Gouws, L. (2013). Computational thinking in educational activities.
Hijon-Neira, R. (2017). An analysis of the current situation of teaching programming in primary education.
Li, Y. (2020). On computational thinking and STEM education.
Lu, J. J. (2009). Thinking about computational thinking.
Mishra, P. (2013). Of art and algorithms: Rethinking technology & creativity in the 21st century.
National Research Council. (2010). Report of a workshop on the scope and nature of computational thinking. National Academies Press.
Repenning, A. (2015). Scalable game design: A strategy to bring systemic computer science education to schools through game design and simulation creation.
Rich, P. J. (2019). A framework for decomposition in computational thinking.
Rijke, W. (2018). Computational thinking in primary school: An examination of abstraction and decomposition in different age groups.
Rose, S. (2018). Pirate plunder: Game-based computational thinking using Scratch blocks.
Sengupta, P. (2013). Integrating computational thinking into the middle-end high-school curriculum.
Shute, V. J. (2017). Demystifying computational thinking.
Sneider, C. (2014). Computational thinking in high school science classrooms.
Wing, J. M. (2006). Computational thinking. Communications of the ACM.
Yuliana, I. (2020). Computational thinking lesson in improving digital literacy for rural area children via CS unplugged.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Asep Maulana Ismail, Dade Nurjanah

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution-ShareAlike 4.0 International (CC-BY-SA). that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.




