Enhancing Logic and Algorithm Learning Outcomes through Game-Based Learning with Scratch: A Quasi-Experimental Study
DOI:
https://doi.org/10.23917/ieltech.v1i1.16290Keywords:
Game-Based Learning (GBL), Scratch, Visual Programming, Logic and Algorithms, Quasi-experiment, UsabilityAbstract
Logic and Algorithm (L&A) serves as a fundamental subject for fostering computational thinking in middle schools. However, novice students often struggle with abstract programming concepts, a challenge frequently exacerbated by conventional Teacher-Centered Learning (TCL) approaches. This study investigates the effectiveness and usability of a Game-Based Learning (GBL) strategy assisted by Scratch visual programming to enhance students' L&A competency. Adopting a quasi-experimental design, this research involved 108 seventh-grade students divided equally into an experimental group (n=54), which utilized the GBL-Scratch strategy, and a control group (n=54), which employed the TCL method. Efficacy was measured using pre-test and post-test assessments, while usability was evaluated using a modified USE (Usefulness, Satisfaction, and Ease of use) questionnaire. The results demonstrated a significant improvement in the experimental group, with the average score increasing from 75.70 to 84.11, compared to the control group's lower progression from 59.26 to 65.74. An independent sample t-test confirmed the statistical significance of this difference (p < 0.05). Furthermore, usability analysis revealed high student acceptance, indicating that Usefulness, Ease of Use, and Ease of Learning significantly influenced overall Learning Satisfaction. These findings suggest that integrating Scratch-based GBL significantly outperforms traditional methods in facilitating logic and algorithm comprehension, offering a viable pedagogical alternative for introductory programming education.
Downloads
References
Adipat, S., Laksana, K., Busayanon, K., Ausawasowan, A., & Adipat, B. (2021). Engaging Students in the Learning Process with Game-Based Learning: The Fundamental Concepts. International Journal of Technology in Education, 4(3), 542–552. https://doi.org/10.46328/ijte.169
Ahyar, H., Maret, U. S., Andriani, H., Sukmana, D. J., Mada, U. G., Hardani, S.Pd., ... & Istiqomah, R. R. (2020). Buku Metode Penelitian Kualitatif & Kuantitatif. Yogyakarta: CV. Pustaka Ilmu.
Bulan, R., Isroqmi, A., & Nopriyanti, T. D. (2018). Pengaruh penerapan algoritma terhadap pembelajaran pemrograman komputer. Jurnal Pendidikan Matematika, 2(2), 126–135.
Cattell, L. (2021). Identifying Students At Risk Using Prior Performance Versus a Machine Learning Algorithm. Journal of Learning Analytics.
Cózar-Gutiérrez, R., & Sáez-López, J. M. (2016). Game-based learning and gamification in initial teacher training in the social sciences: An experiment with MinecraftEdu. International Journal of Educational Technology in Higher Education, 13(1). https://doi.org/10.1186/s41239-016-0003-4
Doz, D., Felda, D., & Cotic, M. (2022). Assessing Students’ Mathematical Knowledge with Fuzzy Logic. Education Sciences, 12(4). https://doi.org/10.3390/educsci12040266
Duman, E. Z., & Aslan, G. (2019). An Investigation into the Logic Textbooks Written in Accordance with the 2009 Logic Curriculum. Asian Journal of Education and Training, 5(1), 166–175. https://doi.org/10.20448/journal.522.2019.51.166.175
Frana, P. L. (2022). Using Algorithmic Imaginaries and Uncanny Pedagogy to Facilitate Interdisciplinary Research and Digital Scholarship. Journal of Interactive Technology and Pedagogy.
Graham, K. M., & Kokensparger, B. (2021). Blended Instruction in Symbolic Logic. Journal of the Scholarship of Teaching and Learning, 21(2), 1–14. https://doi.org/10.14434/josotl.v21i2.27666
Hariyanto, D., Triyono, M. B., & Köhler, T. (2020). Usability evaluation of personalized adaptive e-learning system using USE questionnaire. Knowledge Management & E-Learning, 12(1), 85–105.
Hartati, S. J. (2022). Design of Learning Model of Logic and Algorithms Based on APOS Theory. International Journal of Evaluation and Research in Education (IJERE), 3(2), 109–118. https://doi.org/10.11591/ijere.v3i2.5743
Hartati, S. J., Vitianingsih, A. V., & Kurniati, N. (2020). Identifying the Factor of Mathematical Reasoning That Affects the Ability to Programming Algorithm. International Education Studies, 13(5), 44–56.
Iyamuremye, A., & Nsabayezu, E. (2022). Mathematics and Science Teacher’s Conception and Reflection on Computer Programming with Scratch: Technological and Pedagogical Standpoint. International Journal of Education, Training and Learning, 6(1), 11–16. https://doi.org/10.33094/ijetl.v6i1.488
Jarrah, A. M., Almassri, H., Johnson, J. D., & Wardat, Y. (2022). Assessing the impact of digital games-based learning on students’ performance in learning fractions using (ABACUS) software application. Eurasia Journal of Mathematics, Science and Technology Education, 18(10). https://doi.org/10.29333/ejmste/12421
Kamisli, H. (2019). On Primary School Teachers’ Training Needs in Relation to Game-Based Learning. International Journal of Curriculum and Instruction, 11(2), 285–296.
Kanaki, K., & Kalogiannakis, M. (2022). Assessing Algorithmic Thinking Skills in Relation to Age in Early Childhood STEM Education. Education Sciences, 12(6), 44–59. https://doi.org/10.3390/educsci12060380
Kreinovich, V. (2018). The Logic in Computer Science Column. Bulletin of EATCS.
Lavasani, M. G., & Khandan, F. (2022). Effectiveness of game-based learning on students’ motivation and performance. Cypriot Journal of Educational Sciences, 2(5), 61–74.
Logachev, M. S. (2022). Information System for Monitoring and Management of the Quality of Educational Programs: Development of Functioning Algorithms. Journal of Open Innovation: Technology, Market, and Complexity, 15(3), 429–450.
Moeis, D., & Yunarti, S. (2022). Pelatihan Logika dan Algoritma Pemrograman Bagi Siswa/i SMAN 3 Makassar. Jurnal Pengabdian Kepada Masyarakat, 6, 1008–1012.
Nijenhuis, J., Bayram-Jacobs, D., Meijer, P. C., & Barendsen, E. (2022). Recognizing Algorithmic Concepts in New Contexts: An Analysis of Students’ Reasoning. Informatics in Education, 21(3), 541–568. https://doi.org/10.15388/infedu.2022.16
Rose, S. P., Habgood, M. P. J., & Jay, T. (2020). Designing a Programming Game to Improve Children’s Procedural Abstraction Skills in Scratch. Journal of Educational Computing Research, 58(7), 1372–1411. https://doi.org/10.1177/0735633120932871
Saltan, F., & Kara, M. (2022). ICT Teachers’ Acceptance of “Scratch” as Algorithm Visualization Software. Higher Education Studies, 6(4), 146. https://doi.org/10.5539/hes.v6n4p146
Sukirman, Pramudita, D. A., Afiyanto, A., & Utaminingsih. (2022). Block-Based Visual Programming as a Tool for Learning the Concepts of Programming for Novices. International Journal of Information and Education Technology, 12(5), 365–371. https://doi.org/10.18178/ijiet.2022.12.5.1628
Sun, L., & Chen, X. (2021). Digital Game-based Pedagogical Activities in Primary Education: A Review of Ten Years’ Studies. International Journal of Educational Technology in Higher Education, 16, 78–92.
Tekerek, M., & Tuğba, A. (2018). The effect of Scratch environment on student’s achievement in teaching algorithm. World Journal on Educational Technology, 6(2), 132–138.
Thangjai, N. (2022). Developing Inquiry Learning Characteristics of Grade 7 Students Using Integrated 5E’s of Inquiry-Based Learning and Game-Based Learning. Journal of Educational Issues, 8(1), 137–150. https://doi.org/10.5296/jei.v8i1.19547
Timur, S., Timur, B., Güvenç, E., Us, İ., & Yalçinkaya-Önder, E. (2021). Pre-Service Pre-School Teachers’ Opinions About Using Block-Based Coding / Scratch. Acta Didactica Napocensia, 14(2), 299–317. https://doi.org/10.24193/adn.14.2.22
Wijaya, A., Elmaini, & Doorman, M. (2021). A learning trajectory for probability: A case of game-based learning. Journal on Mathematics Education, 12(1), 1–16. https://doi.org/10.22342/JME.12.1.12836.1-16
Yildiz, M., & Börekci, C. (2020). Predicting Academic Achievement with Machine Learning Algorithms. Journal of Educational Technology and Online Learning, 3(3). https://doi.org/10.31681/jetol.773206
Downloads
Submitted
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Naviatul Azizah, Sukirman Sukirman, Vivi Gesilanda

This work is licensed under a Creative Commons Attribution 4.0 International License.




