Implementasi Scratch dalam Membangun Kompetensi Pemrograman di SMP NU Kaligesing, Purworejo
DOI:
https://doi.org/10.14421/jpm.2024.291-298Keywords:
Programming, Scratch, Student CompetencyAbstract
This study aims to analyze the implementation of scratch in building programming competencies at SMP NU Kaligesing, Purworejo. Scratch, as a visual programming language designed to make it easier for beginners, is expected to help students develop an understanding of basic programming concepts through an interactive and fun approach. This study uses a qualitative method with an interview approach and literature review. The results of the study show that the use of Scratch is effective in improving students' basic programming competencies, especially in the aspects of logic, algorithms, and creativity. In addition, students show high enthusiasm during the learning process due to the intuitive visual scratch interface and support the development of interesting projects. Scratch plays an important role in improving the programming skills of students at SMP NU Kaligesing, Purworejo with a visual approach that is easy to understand, but still intellectually challenging. The use of Scratch can be an effective learning model in schools even with limited resources.
Downloads
References
Lubis, Y., & Ritonga, A. (2023). Mobilization school program: Implementation of Islamic religious education teacher preparation in elementary schools. Jurnal At-Tarbiyat: Jurnal Pendidikan Islam, 6(1).
Maloney, J. H., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). The Scratch Programming Language and Environment. ACM Transactions on Computing Education, 10(4), 16–29.
Nugroho, R. A. (2023). Pengaruh Penggunaan Media Pembelajaran Scratch Ter-hadap Kemampuan Berpikir Kritis Siswa. Jurnal Pendidikan Teknologi dan Kejuruan, 21(2), 11-22.
Novitasari, R. (2019). Dampak penggunaan teknologi dalam meningkatkan mo-tivasi belajar siswa. Jurnal Ilmiah Pendidikan, 12(1), 45-56.
Reigeluth, C. M. (2007). Instructional design theories and models: A new para-digm of instructional theory. (3rd ed.). Mahwah, NJ: Lawrence Erl-baum Associates.
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Bren-nan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., & Kafai, Y. (2009). Scratch: Programming for All. Communications of the ACM, 52(11), 60-67.
Ritonga, A. A., Lubis, Y. W., Masitha, S., & Harahap, C. P. (2022). Program sekolah penggerak sebagai inovasi meningkatkan kualitas pendidikan di SD Negeri 104267 Pegajahan. Jurnal Pendidikan, 31(2), 195–206.
Rochaminah, S. (2008). Pengaruh Pembelajaran Penemuan Terhadap Kemam-puan Berpikir Kritis Matematis Mahasiswa Calon Guru. Tidak dipub-likasikan. Program Pascasarjana Universitas Pendidikan.
Wijaya, H., Sutrisno, S., & Rahmawati, F. (2020). Pengaruh Penggunaan Scratch terhadap Minat Belajar Pemrograman Siswa. Jurnal Pendidikan Teknologi Informasi, 9(2), 140-150.
Zakaria, Sukomardojo, T., Sugiyem, Razali, G., & Iskandar. (2023). Menyiapkan Siswa untuk Karir Masa Depan Melalui Pendidikan Berbasis Teknologi: Meninjau Peran Penting Kecerdasan Buatan. Journal on Education, 05(04), 14141–14155.