Effectiveness of Project-Based Scratch Programming to Improve Problem-Solving Skills of Elementary School Students
DOI:
https://doi.org/10.47134/ijsl.v5i2.417Keywords:
Elementary School, Problem Solving Skills, Scratch ProgrammingAbstract
Problem-Solving Skills as an Essential Competency for Elementary School Students is a critical area that can be enhanced through Project-based Scratch Programming technology. This study aims to evaluate the effectiveness of Scratch Programming, applied through projects, on the problem-solving skills of students at SD Negeri Jatisari in Semarang City. The research employed a Quasi-Experimental design using a Pretest-Posttest Non-Equivalent Control Group approach. Participants in the control and experimental groups were not randomly selected, with each group consisting of 27 students. Data analysis techniques included the Independent Sample T-Test and N-Gain Test. Results from the Independent Sample T-Test indicated a significance value of 0.009 (Sig.<0.05), while the N-Gain score for the Experimental Group was 0.40, categorized as Medium. These results demonstrate that the Experimental Group saw a notable improvement in problem-solving skills, particularly in their ability to re-evaluate the outcomes of their problem-solving efforts.
Downloads
References
Aminah, N., Sukestiyarno, Y. L., Cahyono, A. N., & Maat, S. M. (2023). Student Activities in Solving Mathematics Problems with A Computational Thinking Using Scratch. International Journal of Evaluation and Research in Education, 12(2), 613–621. doi: https://10.11591/ijere.v12i2.23308. DOI: https://doi.org/10.11591/ijere.v12i2.23308
Andayani, E., Mustikowati, R. I., Setiyowati, S. W., & Firdaus, R. M. (2022). Case Method: Mengoptimalkan Critical Thinking, Creativity Communication Skills dan Collaboratively Mahasiswa sesuai MBKM di Era Abad 21. Jurnal Penelitian dan Pendidikan IPS, 16(1), 52–60. doi: https://doi.org/10.21067/jppi.v16i1.6973.
Apriyanto, A. (2024). Utilization of Visual Programming Scratch to Improve Problem-Solving Skills. AIP Conference Proceedings, 2926(1). doi: https://10.1063/5.0182757. DOI: https://doi.org/10.1063/5.0182757
Aslan, A. (2021). Problem-based learning in Live online classes: Learning achievement, problem-solving skill, communication skill, and interaction. Computers and Education, 171(1). doi: https://doi.org/10.1016/j.compedu.2021.104237. DOI: https://doi.org/10.1016/j.compedu.2021.104237
Asmara, A., & Ma, H. (2024). Ubiquitous Learning with Online Project-Scratch Programming: Enhancing Student Engagement and Developing Problem-Solving Skills. Jurnal Edukasi Elektro, 8(2). doi: https://dx.doi.org/10.21831/jee.v8i2.78719. DOI: https://doi.org/10.21831/jee.v8i2.78719
Calder, N. (2018). Using Scratch to Facilitate Mathematical Thinking. Waikato Journal of Education, 23(2), 43–58. doi: https://10.15663/wje.v23i2.654. DOI: https://doi.org/10.15663/wje.v23i2.615
Chen, X., & Wang, X. (2023). Computational Thinking Training and Deep Learning Evaluation Model Construction Based on Scratch Modular Programming Course. Computational Intelligence and Neuroscience, 12(1). doi: https://doi.org/10.1155/2023/3760957. DOI: https://doi.org/10.1155/2023/3760957
Christina, D., & Lukas, S. (2024). Efektivitas Pembelajaran Coding terhadap Kemampuan Computational thinking, Problem solving dan Matematika Siswa TK B TK XYZ Jakarta Utara. Jurnal Teknologi Pendidikan, 23(3), 2024. doi: https://doi.org/10.17509/e.v23i3.73291. DOI: https://doi.org/10.17509/e.v23i3.73291
Çiftci, S., & Bildiren, A. (2020). The effect of coding courses on the cognitive abilities and problem-solving skills of preschool children. Computer Science Education, 30(1), 3–21. doi: https://doi.org/10.1080/08993408.2019.1696169. DOI: https://doi.org/10.1080/08993408.2019.1696169
Dewi, L., & Fauziati, E. (2021). Pembelajaran Tematik di Sekolah Dasar dalam Pandangan Teori Konstruktivisme Vygotsky. Jurnal Papeda, 3. doi: https://10.36232/jurnalpendidikandasar.v3i2.1207. DOI: https://doi.org/10.36232/jurnalpendidikandasar.v3i2.1207
Durak, H. Y. (2020). The Effects of Using Different Tools in Programming Teaching of Secondary School Students on Engagement, Computational Thinking and Reflective Thinking Skills for Problem Solving. Technology, Knowledge and Learning, 25(1), 179–195. doi: https://doi.org/10.1007/s10758-018-9391-y. DOI: https://doi.org/10.1007/s10758-018-9391-y
Dyah, A. D. M., & Setiawati, F. A. (2019). The Problem-Solving Skills in Kindergarten Sudent Based on the Stages of Problem Solving. Jurnal Obsesi: Jurnal Pendidikan Anak Usia Dini, 3(1), 265. doi: https://10.31004/obsesi.v3i1.160. DOI: https://doi.org/10.31004/obsesi.v3i1.174
Fagerlund, J., Häkkinen, P., Vesisenaho, M., & Viiri, J. (2021). Computational thinking in programming with Scratch in primary schools: A systematic review. Computer Applications in Engineering Education, 29(1), 12–28. doi: https://10.1002/cae.22255. DOI: https://doi.org/10.1002/cae.22255
Gökçe, S., & Yenmez, A. A. (2023). Ingenuity of Scratch Programming on Reflective Thinking Towards Problem Solving and Computational Thinking. Education and Information Technologies, 28(5), 5493–5517. doi: https://10.1007/s10639-022-11385-x. DOI: https://doi.org/10.1007/s10639-022-11385-x
Guntari, P. S., Mustika, & Jofilla, S. (2024). Implementasi Visual Programming with Scratch untuk Membangun Literasi Bahasa Inggris Peserta Didik SD dan SMP. Jurnal Mahasiswa Ilmu Komputer, 5(2), 52–61. doi: https://doi.org/10.24127/ilmukomputer.v5i2.6243. DOI: https://doi.org/10.24127/ilmukomputer.v5i2.6243
Ideris, N., Baharudin, S. M., & Hamzah, N. (2019). The Effectiveness of Scratch in Collaborative Learning on Higher-Order Thinking Skills in Programming Subject Among Year-Six Students. 4th ASEAN Conference on Psychology, Counselling, and Humanities (ACPCH 2018), 304(ACPCH 2018), 421-425. doi: https://10.2991/acpch-18.2019.99. DOI: https://doi.org/10.2991/acpch-18.2019.99
Indraswati, D., Marhayani, D. A., Sutisna, D., Widodo, A., & Maulyda, M. A. (2020). Critical Thinking Dan Problem Solving Dalam Pembelajaran IPS untuk Menjawab Tantangan Abad 21. In Jurnal Pendidikan Sosial, 7(1), 12–28. doi: https://doi.org/10.31571/sosial.v7i1.1540. DOI: https://doi.org/10.31571/sosial.v7i1.1540
Isnaini, M., Fujiaturahman, S., Sekar Utami, L., Anwar, K., & Sabaryati, J. (2021). Pemanfaatan Aplikasi Scratch Sebagai Alternatif Media Belajar Siswa “Z Generation” untuk Guru-Guru SDN 1 Labuapi. Jurnal Pengabdian Masyarakat Berkemajuan, 5(1), 871–875. doi: https://10.31764/jpmb.v5i1.6554. DOI: https://doi.org/10.31764/jpmb.v5i1.6554
Jiang, B., & Li, Z. (2021). Effect of Scratch on computational thinking skills of Chinese primary school students. Journal of Computers in Education, 8(4), 505–525. doi: https://10.1007/s40692-021-00190-z. DOI: https://doi.org/10.1007/s40692-021-00190-z
Koray, A., & Bilgin, E. (2023). The Effect of Block Coding (Scratch) Activities Integrated into the 5E Learning Model in Science Teaching on Students’ Computational Thinking Skills and Programming Self-Efficacy. Science Insights Education Frontiers, 18(1), 2825–2845. doi: https://10.15354/sief.23.or410. DOI: https://doi.org/10.15354/sief.23.or410
Li, X., Xie, K., Vongkulluksn, V., Stein, D., & Zhang, Y. (2023). Developing and Testing a Design-Based Learning Approach to Enhance Elementary Students’ Self-Perceived Computational Thinking. Journal of Research on Technology in Education, 55(2), 344–368. doi: https://10.1080/15391523.2021.1962453. DOI: https://doi.org/10.1080/15391523.2021.1962453
Liao, S. M. (2023). SCRATCH to R: Toward an Inclusive Pedagogy in Teaching Coding. Journal of Statistics and Data Science Education, 31(1), 45–56. doi: https://10.1080/26939169.2022.2090467. DOI: https://doi.org/10.1080/26939169.2022.2090467
Liu, H., Wu, Z., Lu, Y., & Zhu, L. (2023). Exploring The Balance Between Computational Thinking and Learning Motivation in Elementary Programming Education: An Empirical Study with Game-Based Learning. IEEE Transactions on Games, 15(1), 95–107. doi: https://10.1109/TG.2022.3143701. DOI: https://doi.org/10.1109/TG.2022.3143701
Lye, S. Y., & Koh, J. H. L. (2018). Case Studies of Elementary Children’s Engagement in Computational Thinking Through Scratch Programming. In Computational Thinking in the STEM Disciplines: Foundations and Research Highlights (pp. 227–251). doi: https://10.1007/978-3-319-93566-9_12. DOI: https://doi.org/10.1007/978-3-319-93566-9_12
Molina-Ayuso, Á., Adamuz-Povedano, N., Bracho-López, R., & Torralbo-Rodríguez, M. (2024). Computational Thinking with Scratch: A Tool to Work on Geometry in the Fifth Grade of Primary Education. Sustainability (Switzerland), 16(1). doi: https://10.3390/su16010110. DOI: https://doi.org/10.3390/su16010110
Nurjanah, N. E., Hafidah, R., Syamsuddin, M. M., Pudyaningtyas, A. R., Dewi, N. K., & Sholeha, V. (2021). Dampak Aplikasi ScratchJr terhadap Ketrampilan Problem-Solving Anak Usia Dini. Jurnal Obsesi: Jurnal Pendidikan Anak Usia Dini, 6(3), 2030–2042. doi: https://10.31004/obsesi.v6i3.1531. DOI: https://doi.org/10.31004/obsesi.v6i3.1531
Nuryati, I. D., Sunardi, W, S. A., & Gunarhadi. (2018). Effectiveness of PBL through Concept Map to Improve Problem Solving Skills of Primary School Students. International Journal of Educational Technology and Learning, 2(2), 41–47. doi: https://10.20448/2003.22.41.47. DOI: https://doi.org/10.20448/2003.22.41.47
Olsson, J., & Granberg, C. (2024). Teacher-student interaction supporting students’ creative mathematical reasoning during problem solving using Scratch. Mathematical Thinking and Learning, 26(3), 278–305. doi: https://10.1080/10986065.2022.2105567. DOI: https://doi.org/10.1080/10986065.2022.2105567
Prykhodchenko, S. D., Prykhodchenko, O. Y., Shevtsova, O. S., & Semenov, S. Y. (2020). Gamification of Learning Scratch in Elementary School. 1st International Computer Programming Education Conference (ICPEC 2020), 81(ICPEC 2020), 2-11. 81. doi: https://doi.org/10.4230/OASIcs.ICPEC.2020.20.
Rahman, Md. M. (2019). View of 21st Century Skill Problem Solving: Defining the Concept. Asian Journal of Interdisciplinary, 2(1), 64–74. doi: https://10.34256/ajir1917. DOI: https://doi.org/10.34256/ajir1917
Rejemiati, Nawir, M., & Basri. (2022). Model Pembelajaran Berbasis Masalah (PBM) Terhadap Penguasaan Konsep IPS dan Kemampuan Memecahkan Masalah. Briliant: Jurnal Riset Dan Konseptual, 7(4), 946–958. doi: https://10.28926/briliant.v7i4. DOI: https://doi.org/10.28926/briliant.v7i4.1044
Rodríguez-Martínez, J. A., González-Calero, J. A., & Sáez-López, J. M. (2020). Computational Thinking and Mathematics Using Scratch: An Experiment with Sixth-Grade Students. Interactive Learning Environments, 28(3), 316–327. doi: https://10.1080/10494820.2019.1612448. DOI: https://doi.org/10.1080/10494820.2019.1612448
Rosydiana, E. A., Sudjimat, D. A., & Utama, C. (2023). Effect of Digital Learning Media Using Scratch Game Based Learning on Student Problem Solving Skills. Journal of Research in Science Education, 9(11), 10010–10015. doi: https://10.29303/jppipa.v9i11.4876. DOI: https://doi.org/10.29303/jppipa.v9i11.4876
Saimon, M., Lavicza, Z., & Dana-Picard, T. (Noah). (2023). Enhancing the 4Cs among college students of a communication skills course in Tanzania through a project-based learning model. Education and Information Technologies, 28(6), 6269–6285. doi: https://10.1007/s10639-022-11406-9. DOI: https://doi.org/10.1007/s10639-022-11406-9
Saito-Stehberger, D., Garcia, L., & Warschauer, M. (2021). Modifying Curriculum for Novice Computational Thinking Elementary Teachers and English Language Learners. Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, Association for Computing Machinery, 136–142. doi: 10.1145/3430665.3456355. DOI: https://doi.org/10.1145/3430665.3456355
Simanjuntak, M. F., & Sudibjo, N. (2019). Improving Students’ Critical Thinking Skills and Problem Solving Abilities Through Problem-Based Learning. JOHME: Journal of Holistic Mathematics Education, 2(2), 108. doi: https://10.19166/johme.v2i2.1331. DOI: https://doi.org/10.19166/johme.v2i2.1331
Su, Y. S., Shao, M., & Zhao, L. (2022). Effect of Mind Mapping on Creative Thinking of Children in Scratch Visual Programming Education. Journal of Educational Computing Research, 60(4), 906–929. doi: https://10.1177/07356331211053383. DOI: https://doi.org/10.1177/07356331211053383
Sugrah, N. (2019). Implementasi Teori Belajar Konstruktivisme dalam Pembelajaran Sains. Humanika: Kajian Ilmiah Mata Kuliah Umum, 19(2), 121–138. doi: https://10.21831/hum.v19i2.29274. DOI: https://doi.org/10.21831/hum.v19i2.29274
Suryana, E., Aprina, M. P., & Harto, K. (2022). Teori Konstruktivistik dan Implikasinya dalam Pembelajaran. Jurnal Ilmiah Ilmu Pendidikan, 5(7), 2070-2080 (Vol. 5). doi: https://doi.org/10.54371/jiip.v5i7.666. DOI: https://doi.org/10.54371/jiip.v5i7.666
Susanti, M., Suyanto, S., Jailani, J., & Retnawati, H. (2023). Problem-based learning for improving problem-solving and critical thinking skills: A case on probability theory course. Journal of Education and Learning, 17(4), 507–525. doi: https://10.11591/edulearn.v17i4.20866. DOI: https://doi.org/10.11591/edulearn.v17i4.20866
Susanto, R., & Hapudin, M. S. (2024). Improving Primary School Students Critical Thinking Abilities with the Help of Online Media: Effective Learning Strategies in Elementary Schools. Mimbar Sekolah Dasar, 11(2), 252–267. doi: https://10.53400/mimbar-sd.v11i2.71790. DOI: https://doi.org/10.53400/mimbar-sd.v11i2.71790
Szabo, Z. K., Körtesi, P., Guncaga, J., Szabo, D., & Neag, R. (2020). Examples of Problem-Solving Strategies in Mathematics Education Supporting The Sustainability of 21st-Century Skills. Sustainability (Switzerland), 12(23), 1–28. doi: https://10.3390/su122310113. DOI: https://doi.org/10.3390/su122310113
Tucker-Raymond, E., Cassidy, M., & Puttick, G. (2021). Science Teachers Can Teach Computational Thinking Through Distributed Expertise. Computers and Education, 173(4), 104284. doi: https://10.1016/j.compedu.2021.104284. DOI: https://doi.org/10.1016/j.compedu.2021.104284
Vourletsis, I., & Politis, P. (2022). Exploring The Effect of Remixing Stories and Games on The Development of Students’ Computational Thinking. Computers and Education Open, 3,100069. doi: https://10.1016/j.caeo.2021.100069. DOI: https://doi.org/10.1016/j.caeo.2021.100069
Winkler, R., Söllner, M., & Leimeister, J. M. (2021). Enhancing problem-solving skills with smart personal assistant technology. Computers and Education, 165(1), 1–15. doi: https://10.1016/j.compedu.2021.104148. DOI: https://doi.org/10.1016/j.compedu.2021.104148
Yayuk, E., & Husamah, H. (2020). The difficulties of prospective elementary school teachers in item problem solving for mathematics: Polya’s steps. Journal for the Education of Gifted Young Scientists, 8(1), 361–378. doi: https://10.17478/jegys.665833. DOI: https://doi.org/10.17478/jegys.665833
Yılmaz, E., Yel, S., & Griffiths, M. D. (2022). Comparison of children’s social problem-solving skills who play videogames and traditional games: A cross-cultural study. Computers and Education, 187, 1–13. doi: https://10.1016/j.compedu.2022.104548. DOI: https://doi.org/10.1016/j.compedu.2022.104548
Zhang, L., & Nouri, J. (2019). A Systematic Review of Learning Computational Thinking Through Scratch in K-9. Computers and Education, 141, 103607. doi: 10.1016/j.compedu.2019.103607. DOI: https://doi.org/10.1016/j.compedu.2019.103607

