Basic Coding and Educational Game Training Using Scratch to Enhance Logical Thinking Skills of Grade VI Elementary School Students

Authors

  • Asa Hari Wibowo Universitas Halu Oleo
  • Muhammad Irwan Syahib Universitas Halu Oleo
  • Ryan Rinaldi Hadistio Universitas Halu Oleo

Keywords:

coding, artificial intelligence, Scratch, educational games, elementary school

Abstract

The rapid development of digital technology requires students to acquire logical thinking skills as well as a basic understanding of coding and artificial intelligence from an early age. However, the implementation of coding education at the elementary school level still faces challenges, particularly in the use of appropriate learning methods and media. This community service activity aimed to introduce basic coding concepts and artificial intelligence to sixth-grade elementary school students through the development of educational games using Scratch. The activity was carried out through several stages, including preparation, training implementation, hands-on practice assistance, and evaluation. The learning materials focused on introducing the Scratch interface, basic programming blocks, and the application of if–else logic as a simple decision-making mechanism. The results indicate that students were able to understand fundamental coding concepts, apply simple programming logic, and demonstrate increased interest and enthusiasm for learning technology. In addition, students successfully completed simple game projects based on the given scenarios. This activity contributes positively to enhancing digital literacy and computational thinking skills among elementary school students and can serve as an effective and engaging model for introducing coding and artificial intelligence at the primary education level.

References

Brennan, K., & Resnick, M. (2015). Designing for computational thinking in the classroom. Educational Technology, 55(2), 5–10.

Grover, S., & Pea, R. (2018). Computational thinking: A competency whose time has come. In S. Sentance, E. Barendsen, & C. Schulte (Eds.), Computer science education: Perspectives on teaching and learning (pp. 19–37). London: Bloomsbury Academic.

Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi. (2022). Panduan pembelajaran koding dan kecerdasan artifisial. Jakarta: Kemendikbudristek.

Kong, S. C., Chiu, M. M., & Lai, M. (2018). A study of primary school students’ interest, collaboration attitude, and programming empowerment in computational thinking education. Computers & Education, 127, 178–189. https://doi.org/10.1016/j.compedu.2018.08.026

Lye, S. Y., & Koh, J. H. L. (2016). Teaching computational thinking through programming: What is next for K–12? Computers in Human Behavior, 61, 51–61. https://doi.org/10.1016/j.chb.2016.03.012

Resnick, M., & Rusk, N. (2020). Creative computing with Scratch. Harvard Educational Review, 90(1), 1–22.

Sentance, S., Waite, J., & Kallia, M. (2019). Teaching computer programming with Scratch in primary schools: Teacher perspectives. Education and Information Technologies, 24(1), 1–22. https://doi.org/10.1007/s10639-018-9792-5

Suryadi, D., & Fatimah, S. (2018). Pembelajaran berbasis teknologi informasi untuk meningkatkan literasi digital siswa. Jurnal Pendidikan Teknologi Informasi, 5(2), 101–109.

Wing, J. M. (2017). Computational thinking’s influence on research and education for all. Italian Journal of Educational Technology, 25(2), 7–14.

Yadav, A., Gretter, S., Good, J., & McLean, T. (2017). Computational thinking in teacher education. Emerging Research, Practice, and Policy on Computational Thinking, 205–220. https://doi.org/10.1007/978-3-319-52691-1_13

Published

2026-01-25

Most read articles by the same author(s)