Enhancing Computational Learning through Visual Programming Media: An Empirical Study of Academic Achievement
 Viewed = 0 time(s)
 Viewed = 0 time(s)
    	    
			Abstract
The integration of computational thinking into formal education curricula has become essential as information and communication technology continues to transform educational paradigms. This study addresses a significant challenge in computer science education, where 58% of junior high school students fail to achieve minimum learning standards in programming subjects. Objective this study to develop and evaluate the feasibility and effectiveness of visual programming learning media using Scratch 3.0 to enhance academic achievement in computer science education among seventh-grade students. This research employed a research and development approach using a 4-D model (Define, Design, Develop, Dissemination) conducted at Dr. Wahidin Sudirohusodo Junior High School over two months. The study involved comprehensive validation by three expert validators and implementation across three phases: a small group (n=5), a medium group (n=15), and field testing (n=30). The data collected included expert validation questionnaires, pre- and posttest assessments, and perception surveys, which were analyzed via descriptive statistics and t tests. Expert validation demonstrated high feasibility, with material validation scoring of 87%, media validation scoring of 83.5%, and instructional design validation scoring of 84.5%, all of which were categorized as "Very Good." The effectiveness evaluation revealed an overall effectiveness of 92.73% in the "very good" category. Statistical analysis revealed significant differences between the experimental and control groups (t-stat = 5.06, p < 0.001), with the experimental group achieving a mean score of 77.00 compared with 70.60 for the control group. Scratch 3.0-based visual programming learning media is feasible and effective for enhancing computer science learning outcomes, demonstrating superior performance compared with conventional teaching methods in junior high school education.
References
Adnyana, I. M. D. M. (2021). Populasi dan Sampel. In M. Darwin (Ed.), (1 ed., pp. 103-116). CV. Media Sains Indonesia.
Adnyana, I. M. D. M., Mahendra, K. A., & Raza, S. M. (2023). The importance of green education in primary, secondary and higher education: A review. Journal of Environment and Sustainability Education, 1(2), 42-49. https://doi.org/10.62672/joease.v1i2.14
Assulamy, H., Aunnurahman, A., & Halida, H. (2023). Pengunaan Media Pembelajaran Scratch pada SMP. Journal On Education, 6(1), 4533-4533. https://doi.org/10.31004/joe.v6i1.4553
Calder, N. (2019). Using Scratch to facilitate mathematical thinking. Waikato Journal of Education, 23(2), 654-654. https://doi.org/10.15663/wje.v23i2.654
Campbell, O. O., & Atagana, H. I. (2022). Impact of a Scratch programming intervention on student engagement in a Nigerian polytechnic first-year class: verdict from the observers. Heliyon, 8(3), e09191-e09191. https://doi.org/10.1016/j.heliyon.2022.e09191
Cárdenas-Cobo, J., Puris, A., Novoa-Hernández, P., Parra-Jiménez, Á., Moreno-León, J., & Benavides, D. (2021). Using Scratch to Improve Learning Programming in College Students: A Positive Experience from a Non-WEIRD Country. Electronics, 10(10), 1180-1180. https://doi.org/10.3390/electronics10101180
Elegbeleye, F., & Isong, B. (2025). A Systematic Review of Challenges in Teaching and Learning Computer Programming Modules. The Indonesian Journal of Computer Science, 14(1), 4592-4592. https://doi.org/10.33022/ijcs.v14i1.4592
Gresse von Wangenheim, C., Hauck, J. C. R., Pacheco, F. S., & Bertonceli Bueno, M. F. (2021). Visual tools for teaching machine learning in K-12: A ten-year systematic mapping. Education and Information Technologies, 26(5), 5733-5778. https://doi.org/10.1007/s10639-021-10570-8
Haleem, A., Javaid, M., Qadri, M. A., & Suman, R. (2022). Understanding the role of digital technologies in education: A review. Sustainable Operations and Computers, 3, 275-285. https://doi.org/10.1016/j.susoc.2022.05.004
Haryadi, R., Nuraini, H., & Kansaa, A. (2021). Pengaruh Media Pembelajaran E-Learning Terhadap Hasil Belajar Siswa. AtTàlim : Jurnal Pendidikan, 7(1), 2548-4419.
Kalelioğlu, F. (2015). A new way of teaching programming skills to K-12 students: Code.org. Computers in Human Behavior, 52, 200-210. https://doi.org/10.1016/j.chb.2015.05.047
Kamalov, F., Santandreu Calonge, D., & Gurrib, I. (2023). New Era of Artificial Intelligence in Education: Toward a Sustainable Multifaceted Revolution. Sustainability, 15(16), 12451-12451. https://doi.org/10.3390/su151612451
Kassa, M. M., Azene, M. K., Mengstie, S. M., & Ferede, M. W. (2024). Effect of using multimedia and dynamic classroom integrated instruction on grade 11 students’ biology academic achievement. Heliyon, 10(18), e37315. https://doi.org/10.1016/j.heliyon.2024.e37315
Kazimoglu, C., Kiernan, M., Bacon, L., & MacKinnon, L. (2012). Learning Programming at the Computational Thinking Level via Digital Game-Play. Procedia Computer Science, 9, 522-531. https://doi.org/10.1016/j.procs.2012.04.056
Mashishi, T. C., & Ramaila, S. (2024). Preservice Teachers' Perceptions, Attitudes, and Challenges of Using Scratch as a Coding Tool to Foster Active Learning in Life Sciences Classrooms. International Journal of Learning, Teaching and Educational Research, 23(9), 472-497. https://doi.org/10.26803/ijlter.23.9.24
Mellyzar, M., Andriani, R., Lukman, I. R., Muttakin, M., Wati, E., Pasaribu, A. I., & Fadli, M. R. (2024). Digital Assessment Tools: As a Media for Assesing High School Science Learning. Jurnal Penelitian Pendidikan IPA, 10(3), 1362-1374. https://doi.org/10.29303/jppipa.v10i3.6416
Moreno, R. (2005). Multimedia Learning with Animated Pedagogical Agents. In (1 ed., pp. 507-524). Cambridge University Press. https://doi.org/10.1017/CBO9780511816819.032
Moreno-Leon, J., & Robles, G. (2016, 2016/04//). Code to learn with Scratch? A systematic literature review.
Naidu, S. (2003). Learning and teaching with technology: Principles and practices. Routledge.
Noone, M., & Mooney, A. (2018). Visual and textual programming languages: a systematic review of the literature. Journal of Computers in Education, 5(2), 149-174. https://doi.org/10.1007/s40692-018-0101-5
Papadakis, S., Kalogiannakis, M., Zaranis, N., & Orfanakis, V. (2016). Using Scratch and App Inventor for teaching introductory programming in secondary education. A case study. International Journal of Technology Enhanced Learning, 8(3/4), 217-217. https://doi.org/10.1504/IJTEL.2016.082317
Park, Y., & Shin, Y. (2019). Comparing the Effectiveness of Scratch and App Inventor with Regard to Learning Computational Thinking Concepts. Electronics, 8(11), 1269-1269. https://doi.org/10.3390/electronics8111269
Pérez-Jorge, D., & Martínez-Murciano, M. C. (2022). Gamification with Scratch or App Inventor in Higher Education: A Systematic Review. Future internet, 14(12), 374-374. https://doi.org/10.3390/fi14120374
Piedade, J., & Dorotea, N. (2022). Effects of Scratch-based activities on 4th-grade students’ computational thinking skills. Informatics in Education, 19-19. https://doi.org/10.15388/infedu.2023.19
Resnick, M. (2017). Lifelong Kindergarten: Cultivating Creativity through Projects, Passion, Peers, and Play. The MIT Press. https://doi.org/10.7551/mitpress/11017.001.0001
Salleh Hudin, S. (2023). A Systematic Review of the Challenges in Teaching Programming for Primary Schools’ Students. Online Journal for TVET Practitioners, 8(1), 75-88. https://doi.org/10.30880/ojtp.2023.08.01.008
Sandoval-Reyes, S., Galicia-Galicia, P., & Gutierrez-Sanchez, I. (2011). Visual Learning Environments for Computer Programming. United States.
Saritepeci, M., Yildiz Durak, H., Özüdoğru, G., & Atman Uslu, N. (2024). The role of digital literacy and digital data security awareness in online privacy concerns: a multigroup analysis with gender. Online Information Review, 48(5), 983-1001. https://doi.org/10.1108/OIR-03-2023-0122
Sugiarto, T., Ambiyar, A., Wakhinuddin, W., Purwanto, W., & Saputra, H. D. (2023). Efektivitas Penggunaan Media Pembelajaran Berbasis Teknologi Informasi dan Komunikasi terhadap Hasil Belajar: Metaanalisis. Edukasi: Jurnal Pendidikan, 21(1), 128-142. https://doi.org/10.31571/edukasi.v21i1.5419
Sukmawati, A. S., Hermawan, I. M. A., Saputra, E. K., Adnyana, I. M. D. M., Aldyza, N., Slamet, N. S., Hidayat, B., Pandawa, R. M., Hamdani, R., Maisura, Dara, W., & Sembodo, A. (2024). Metodologi Penelitian (1 ed.). CV. Media Sains Indonesia.
Sweller, J., van Merriënboer, J. J. G., & Paas, F. (2019). Cognitive Architecture and Instructional Design: 20 Years Later. Educational Psychology Review, 31(2), 261-292. https://doi.org/10.1007/s10648-019-09465-5
Wang, C., Chen, X., Yu, T., Liu, Y., & Jing, Y. (2024). Education reform and change driven by digital technology: a bibliometric study from a global perspective. Humanities and Social Sciences Communications, 11(1), 256-256. https://doi.org/10.1057/s41599-024-02717-y
Yuliansih, E., Arafat, Y., & Wahidy, A. (2021). The influence of learning media and learning interests on student learning outcomes. JPGI (Jurnal Penelitian Guru Indonesia), 6(2), 411-411. https://doi.org/10.29210/021064jpgi0005
Zaranis, N., Orfanakis, V., Papadakis, S., & Kalogiannakis, M. (2016). Using Scratch and App Inventor for teaching introductory programming in Secondary Education. A case study. International Journal of Technology Enhanced Learning, 1(1), 10001505. https://doi.org/10.1504/IJTEL.2016.10001505
Copyright (c) 2025 Muhammad Robby Sidiq, Efendi Napitupulu, Farihah

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
 
							 https://doi.org/10.35877/454RI.jinav4019
 https://doi.org/10.35877/454RI.jinav4019
							 
			
		 
			 
			 
				



