Basic Programming Training Using Scratch for Elementary School Students at SD Negeri 01 Tanah Garam, Solok City
DOI:
https://doi.org/10.32528/jhce.v4i2.5749Keywords:
Scratch programming, computational thinking, elementary school, digital literacy, programming trainingAbstract
The rapid development of digital technology has increased the importance of computational thinking skills among elementary school students. However, the introduction of programming at the elementary education level in Indonesia remains limited, especially in schools with restricted access to technology-based learning. This community service activity aimed to improve students' understanding of basic programming concepts through Scratch-based training at SD N 01 Tanah Garam, Solok City. Scratch was selected as a visual programming platform due to its user-friendly interface and suitability for children. The activity employed a participatory training approach, including demonstrations, hands-on practice, mentoring, and project-based learning. Students were introduced to programming concepts such as sequences, loops, and conditional logic through the creation of simple animations and educational games. The implementation results indicated an increase in students’ understanding of basic programming concepts, computational thinking abilities, and enthusiasm for technology learning. Furthermore, teachers gained additional insights into integrating Scratch into classroom learning activities. This activity contributed positively to improving digital literacy and strengthening technology-based learning innovation in elementary schools
References
Fauzan Natsir, S., Sihombing, R. A., & Triyadi. (2023). Pelatihan dasar programming pembuatan game menggunakan Scratch sebagai upaya kesiapan menghadapi industri kreatif. Jurnal Pengabdian kepada Masyarakat UBJ, 6(2), 149–158.
Anis, Y., Mukti, A. B., & Mulyani, S. (2023). Pelatihan pemrograman Scratch bagi guru-guru SD Islam Al Madina Semarang. Jurnal Pengabdian Masyarakat Bumi Raflesia, 6(2), 198–205.
Arifin, W. A., Lestari, D. A., Apriansyah, M. R., Rahardjo, C., & Azhari, D. R. (2024). Meningkatkan literasi TIK bagi guru SD Labschool UPI Serang melalui pelatihan pemrograman Scratch. Jurnal Komunitas: Jurnal Pengabdian kepada Masyarakat, 6(2), 283–289.
Ayu, V., Soelitisjanto, B., Hernawan, H. A., & Tjendro. (2023). Pelatihan pemrograman visual dengan Scratch untuk siswa SD NegeZubaidi, A., Jatmika, A. H., Wedashwara, W., & Mardiyansyah, A. Z. (2021). Pengenalan algoritma pemrograman menggunakan aplikasi Scratch bagi siswa SD 13 Mataram. Jurnal Begawe Teknologi Informasi, 2(1), 95–102.
Muklason, A., Riksakomara, E., Mahananto, F., et al. (2023). Coding for kids: Pengenalan pemrograman untuk anak sekolah dasar sebagai literasi digital baru di industri 4.0. Sewagati, 7(3).
Luthfiyyah, R. Z., Nurhikmah, J., Najayanti, N., Irsalina, S., Nabilah, S., & Alindra, A. L. (2023). Pengaruh media pembelajaran berbasis Scratch terhadap motivasi belajar siswa kelas IV sekolah dasar. Innovation Journal of Social Science Research, 3(6), 5722–5731.
Isnaini, M., Fujiaturahman, S., Utami, L. S., & Anwar, K. (2021). Pemanfaatan aplikasi Scratch sebagai alternatif media belajar siswa Z Generation untuk guru SDN 1 Labuapi.
Ajar, M. (2024). Pelatihan pengenalan basic programming menggunakan Scratch bagi tenaga pengajar sekolah dasar Muhammadiyah Danaraja. Jurnal Pengabdian Teknologi dan Sains, 4(1), 43–48.
Suryanto, A. A., Arifia, A., Nurlifa, A., et al. (2022). Pelatihan pengenalan coding bagi guru SD menggunakan Scratch Jr.
Chasannudin, A., Nuraini, L., & Luthfiya, N. A. (2022). Pelatihan aplikasi Scratch untuk meningkatkan kemampuan computational thinking pada guru.
Hehanussa, D. J. A., Mote, A. A. K., Tomatala, A. D. Y., & Rahametwauw, A. B. (2023). Pelatihan coding menggunakan Scratch kepada siswa-siswi SD Negeri 100 Maluku Tengah.
Wandri, R., Daulay, S., Arta, Y., Hanafiah, A., & Mardafora, J. (2023). Pengenalan dan pelatihan algoritma pemrograman menggunakan aplikasi Scratch untuk siswa SMK YKWI Pekanbaru.
Indrawan, G. B., Octavia, I. G. A., Arya, G., et al. (2021). Pelatihan Scratch programming untuk anak-anak sekolah dasar.
Noertjahyana, A., Dewi, L. P., Palit, H. N., Rostianingsih, S., & Ananda, S. A. (2023). Pelatihan metode computational thinking melalui pemrograman menggunakan Scratch untuk siswa sekolah dasar.
Resnick, M., et al. (2009). Scratch: Programming for all. Communications of the ACM.
Mayer, R. E. (2005). The Cambridge handbook of multimedia learning. Cambridge University Press.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.
Papert, S. (1993). Mindstorms: Children, computers, and powerful ideas. Basic Books.
Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking.
Downloads
Published
How to Cite
License
Copyright (c) 2026 Journal Of Humanities Community Empowerment

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








