Dampak dan Tantangan Pembelajaran Coding Bagi Siswa Sekolah Dasar: A Systematic Literature Review
DOI:
https://doi.org/10.26811/didaktika.v9i3.2033Abstract
Coding education in elementary schools is increasingly important in developing 21st-century skills in students, including logical thinking, problem solving, and creativity. This study aims to identify, examine, and analyze the various impacts and challenges of implementing coding education for elementary school students based on previous research results. The research method used is Systematic Literature Review (SLR). Research data was obtained from academic databases, namely Google Scholar, SINTA-accredited journals, and Scopus, published between 2020 and 2025. Article data analysis used the PRISMA method with 5 inclusion criteria. The results of the study found 33 articles which were then analyzed and showed that the implementation of coding learning in elementary schools was through Scratch, Robotic Coding, Unplugged Coding, Code.org, and Augmented Reality. The impact of coding education on elementary school students includes improved computational thinking skills, increased creativity, improved science skills, planning skills, increased motivation to learn, improved critical thinking skills, improved academic achievement, improved problem-solving skills, and improved digital literacy. Meanwhile, the most frequently mentioned challenges were students' difficulty in understanding abstract programming concepts, such as logic, algorithms, and variables, limitations in teacher training and infrastructure, and a lack of parental involvement. This study emphasizes the importance of a comprehensive approach in the form of developing a curriculum that is tailored to student characteristics, providing ongoing teacher training, providing adequate infrastructure, and involving parents and the community in supporting the learning process.
References
Ardiyanti, N. P. M., & Jayanta, I. N. L. (2024). Augmented Reality and Coding in Education: A Food Pyramid Media to Foster Self-Directed Learning and Computational Thinking. Mimbar Ilmu, 29(3), 549–558. https://doi.org/10.23887/mi.v29i3.9065
Arfé, B., Vardanega, T., & Ronconi, L. (2020). The effects of coding on children’s planning and inhibition skills. Computers and Education, 148, 103807. https://doi.org/10.1016/j.compedu.2020.103807
Awaluddin, & Muhamad Sofian Hadi. (2025). Integrasi Pembelajaran Coding Dan Kecerdasan Buatan di Sekolah Dasar: Tantangan dan Peluang. Pendas : Jurnal Ilmiah Pendidikan Dasar, 10(1), 1081–1086. https://doi.org/https://doi.org/10.23969/jp.v10i01.21753
Bayar, M. F., & Taş, Y. (2022). Effects of Robotic Coding Supported Design-Based Science Instruction on Students’ Science Process Skills. Alberta Journal of Educational Research, 68(3), 446–458. https://doi.org/10.11575/ajer.v68i3.73120
Coşar, M., & Özdemir, S. (2020). The Effects Of Computer Programming on Elementary School Students’ Academic Achievement and Attitudes Towards Computer. Elementary education Online, 19(3), 1509–1522. https://doi.org/10.17051/ilkonline.2020.732794
Cynthia, R. E., & Sihotang, H. (2023). Melangkah Bersama di Era Digital: Pentingnya Literasi Digital untuk Meningkatkan Kemampuan Berpikir Kritis dan Kemampuan Pemecahan Masalah Peserta Didik. Jurnal Pendidikan Tambusai, 7(3), 31712–31723.
Dağ, F., Şumuer, E., & Durdu, L. (2023). The Effect Of An Unplugged Coding Course on Primary School Students’ Improvement In Their Computational Thinking Skills. Journal of Computer Assisted Learning, 39(6), 1902–1918. https://doi.org/10.1111/jcal.12850
Efendi, Y., Wathoni, M., & Arif, Z. (2023). Pelatihan Coding Dalam Meningkatkan Kecerdasan Emosional Siswa SD di Bimbel HIAMA Bogor. Prosiding Seminar Nasional LPPM UMP, 1(1). https://jurnal.umj.ac.id/index.php/semnaskat/article/download/22341/10401
Erol, O. (2020). How Do Students’ Attitudes towards Programming and Self-Efficacy in Programming Change in the Robotic Programming Process?. International Journal of Progressive Education, 16(4), 13–26.
Hasanah, S. Z. H., & Yahfizham, Y. (2024). Systematic Literature Review: Analisis Kemampuan Berpikir Komputasional Siswa Sekolah Dasar Menggunakan Scratch. Pendekar : Jurnal Pendidikan Berkarakter, 2(3), 90–97. https://doi.org/https://doi.org/10.51903/pendekar.v2i3.732
Hilmiyah, Muhith, A., & Bahri, S. (2025). Coding for Young Learners: Enhancing Computational Thinking and Creativity in Elementary Education. Al-Adzka: Jurnal Ilmiah Pendidikan Guru Madrasah Ibtidaiyah, 15(1), 96–114. https://doi.org/https://doi.org/10.18592/aladzkapgmi.v15i1.16103
Ibrohim, M. M., Siregar, E., & Chaeruman, U. A. (2023). Scratch and Computational Thinking in Elementary School: A Meta-analysis. Al-Ishlah: Jurnal Pendidikan, 15(3), 2703–2715. https://doi.org/10.35445/alishlah.v15i3.2326
Khoiriyah, N., & Hermawan, H. D. (2023). Development of Coding Class Learning Media for Elementary School Children. International Conference on Learning and Advanced Education (ICOLAE 2022), 1674–1685. https://doi.org/10.2991/978-2-38476-086-2_133
Kocaman, B. (2023). The Effect of Coding Education on Analytical Thinking of Gifted Students. International Journal of Educational Methodology, 9(1), 95–106. https://doi.org/10.12973/ijem.9.1.95
Kurniawati, A., & Hanafi, M. (2023). Coding for Indonesian Elementary School Students: Parents’ Perceptions. Jurnal Fundadikdas (Fundamental Pendidikan Dasar), 6(3), 198–211. https://doi.org/10.12928/fundadikdas.v6i3.8560
Kyza, E. A., Georgiou, Y., Agesilaou, A., & Souropetsis, M. (2022). A Cross-Sectional Study Investigating Primary School Children’s Coding Practices and Computational Thinking Using ScratchJr. Journal of Educational Computing Research, 60(1), 220–257. https://doi.org/10.1177/07356331211027387
Lady, Anisa, A. P. N., Ardiyano, B., Louis, K., Seren, & Apriyanti, V. C. (2021). Pengembangan Bahan Ajar Mata Pelajaran ICT Fokus Coding Menggunakan Program “SCRATCH” Tingkat SD untuk SD Kallista Batam. Prosiding National Conference for Community Service Project (NaCosPro), 3(3), 502–510. https://doi.org/https://doi.org/10.37253/nacospro.v3i1.5979
Lestari, T., & Retno Mariana, A. (2024). Digital Transformation: Artificial Intelligence and Coding Learning Planning for Indonesian Elementary School Children 2024. JOISTECH: Journal of Information System and Technology, 01(02), 88–92. https://ejournal.darunnajah.ac.id/index.php/joistech/article/view/325
Luthfiyyah, R., Nurhikmah, J., Najayanti, N., Irsalina, S., Nabilah, S., & Alindra, A. (2023). Pengaruh Media Pembelajaran Berbasis Scratch Terhadap Motivasi Belajar Siswa Kelas IV di Salah Satu Sekolah Dasar Purwakarta. Innovative: Journal Of Social Science Research, 3(6), 5722–5731. https://j-innovative.org/index.php/Innovative/article/view/7068
Maspul, K. A. (2023). Discovering the Digital Future: The Potential of Coding Education in Indonesia. Jurnal Komputer Indonesia (Ju-Komi), 2(01), 17–22. https://doi.org/10.58471/ju-komi.v2i01.362
Mufidah, T. H., & Majid, N. W. A. (2024). Pengaruh Peningkatan Computational Thinking Siswa Kelas 5 Melalui Pembelajaran Dasar Coding. Buletin Literasi Budaya Sekolah, 6(1), 22–37. https://doi.org/10.23917/blbs.v6i1.4231
Okal, G., Yıldırım, B., & Timur, S. (2020). The Effect of Coding Education on 5th, 6th and 7th Grade Students’ programming Self-Efficacy and Attitudes About Technology. Educational Policy Analysis and Strategic Research, 15(2), 143–165. https://doi.org/10.29329/epasr.2020.251.8
Özcan, M. Ş., Çetinkaya, E., Göksun, T., & Kisbu-Sakarya, Y. (2021). Does Learning to Code Influence Cognitive Skills of Elementary School Children? Findings from a Randomized Experiment. British Journal of Educational Psychology, 91(4), 1434–1455. https://doi.org/10.1111/bjep.12429
Putra, R. W. Y., Sunyono, Haenilah, E. Y., Hariri, H., Sutiarso, S., Nurhanurawati, & Supriadi, N. (2023). Systematic Literature Review on the Recent Three-Year Trend Mathematical Representation Ability in Scopus Database. Infinity Journal, 12(2), 243–260. https://doi.org/10.22460/infinity.v12i2.p243-260
Putro, Y. T. M., & Astuti, R. (2024). Penerapan Scratch dalam Pembelajaran Coding Siswa Sekolah Dasar. Emergent Journal of Educational Discoveries and Lifelong Learning (EJEDL), 1(4), 21. https://doi.org/10.47134/emergent.v1i4.37
Qomatfian, L. K., Ngazizah, N., & Pangestika, R. R. (2024). Effectiveness of Steam Coding (Animation and Game) Application Through Web Scratch on 4C Skills. Education, Science, and Technology International Conference, 2(1), 40–52. https://doi.org/http://103.97.100.158/index.php/edusciencetech/article/view/566
Ramadhan, D. R. P., Rosyada, A. Q., Marliza, W., Kasatri, D. E. P., & Yuliana, I. (2020). Pengaruh Ekstrakulikuler Coding Pada Siswa Sekolah Dasar Guna Meningkatkan Computational Thingking di Sekolah Al-Azhar Syifa Budi Solo. Buletin Literasi Budaya Sekolah, 2(1). https://doi.org/10.23917/blbs.v2i1.11616
Rohandi, M., Kadim, A. A., & Pakaja, J. (2023). Ikhtisar Strategi Pembelajaran Pemrograman: Sebuah Integrative Review. Inverted: Journal of Information Technology Education, 3(2). https://doi.org/10.37905/inverted.v3i2.21207
S. Djanegar, R., & Candrayuli Citraningtyas, C. E. (2024). Pemanfaatan Coding dalam Ilmu Pengetahuan Alam untuk Meningkatkan Kesadaran dan Perilaku Lingkungan serta Persepsi Siswa terhadap Coding. Jurnal Sosial Teknologi, 4(8), 595–608. https://doi.org/10.59188/jurnalsostech.v4i8.1347
Safitri, N., Putra, Z. H., Alim, J. A., & Aljarrah, A. (2023). The Relationship Between Self-Efficacy and Computational Thinking Skills of Fifth Grade Elementary School Students. Jurnal Elemen, 9(2), 424–439. https://doi.org/10.29408/jel.v9i2.12299
Saptajiah, I. S., & Slameto, S. (2024). Improving of Creative Thinking Skill through Coding for all at Elementary Students. Journal of Scientific Research, Education, and Technology (JSRET), 3(2), 584–589. https://doi.org/10.58526/jsret.v3i2.386
Silvia, P. (2022). Analisis Kemampuan Computational Thinking Melalui Pembelajaran Coding Pada Anak Usia Dini 0-8 Tahun. Journal of Islamic Early Childhood Education (JOIECE): PIAUD-Ku, 1(2), 50–59. https://doi.org/10.54801/piaudku.v1i2.140
Su, S. W., Chen, L. X., Yuan, S. M., & Sun, C. T. (2024). Cultivating Creativity and Improving Coding Skills in Primary School Students Via Domain-General and Domain-Specific Learning Scaffoldings. Education Sciences, 14(7), 695. https://doi.org/10.3390/educsci14070695
Supriadi, I. G. I. (2024). Scratch Berdiferensiasi Untuk Meningkatkan Kemampuan Coding Siswa Sekolah Dasar. Seminar Nasional Pendidikan Guru Sekolah Dasar, 1, 11–19. https://eproceeding.undiksha.ac.id/index.php/semnas-pgsd/article/view/13
Vidal-Silva, C., Cardenas-Cobo, J., Tupac-Yupanqui, M., Serrano-Malebran, J., & Sanchez Ortiz, A. (2024). Developing Programming Competencies in School-Students With Block-Based Tools in Chile, Ecuador, and Peru. IEEE Access, 12, 118924–118936. https://doi.org/10.1109/ACCESS.2024.3449228
Waite, J., & Sentance, S. (2021). Teaching Programming In Schools: A Review Of Approaches And Strategies. Raspberry Pi Foundation, 1–53. https://www.raspberrypi.org/app/uploads/2021/11/Teaching-programming-in-schools-pedagogy-review-Raspberry-Pi-Foundation.pdf
Wulandari, Haftani, D. A., Ridwan, T., & Putri, D. I. H. (2021). Pemanfaatan Platform Scratch dalam Pembelajaran Koding di Sekolah Dasar untuk mengasah kemampuan Computational Thinking pada Siswa. Renjana Pendidikan 1: Prosiding Seminar Nasional Pendidikan Dasar PGSD, 2(1), 495–504. https://proceedings.upi.edu/index.php/semnaspgsdpwk/article/view/1915
Published
Issue
Section
License
Copyright (c) 2025 Muhammad Awal Nur, Nurhafidzah Nurhafidzah

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











