Pengembangan Gamifikasi Scratch Berbasis MDLC untuk Meningkatkan Computational Thinking pada Pembelajaran Algoritma dan Pemrograman SMK
Abstract
Students' Computational Thinking skills in Algorithms and Programming materials are still relatively low because the use of technology-based interactive learning media is not optimal. This study aims to develop gamification-based learning media using Scratch and test its feasibility and practicality in learning. The research method used is Research and Development (R&D) with the Multimedia Development Life Cycle (MDLC) model which includes the stages of concept, design, material collecting, assembly, testing, and distribution. The study was conducted at SMK Muhammadiyah 1 Padang with 35 class X students in Informatics as subjects. Data collection was carried out through expert validation, practicality questionnaires, and pretest and posttest tests. The initial practicality test was conducted on 15 students as a small group which is part of the total research subjects before implementation on all subjects. The validation results by three media experts showed a percentage of 93.7% with a very feasible category. The results of the practicality test obtained a percentage of 96% with a very practical category. The results of the Computational Thinking ability measurement showed an average pretest score of 7.71 (48.2%) and a posttest score of 12.6 (78.75%) with an N-Gain value of 0.59 which is in the moderate category. These findings indicate an increase in students' Computational Thinking abilities after using the developed media. This study produced a gamification-based learning media using Scratch that has been declared valid with a very feasible and practical category for use in learning. In addition, the results of the media implementation showed an increase in students' Computational Thinking abilities with a moderate increase category. The results of this study contribute as an alternative interactive learning media that can be used by teachers in Informatics learning, especially in Algorithm and Programming materials at the vocational high school level.
Downloads
References
Agstriningtyas, A. S., Sugiarto, V., & Imanda, A. C. (2024). Pelatihan Scratch Application Untuk Pengenalan Computational Thinking Skill Pada Tenaga Pendidik SD Islam Tompokersan–Lumajang. J-Dinamika, Vol. 9, No. 4, hlm. 322–330.
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 (IJERE), Vol. 12, No. 2, hlm. 845–855. DOI: https://doi.org/10.11591/ijere.v12i2.23308
Berlian, M., Arsad, N. M., Hardila, D., Yovita, & Nasution, D. N. (2024). Development Of Scratch Learning Media To Improve Scientific Literacy And Computational Thinking In Primary Education In The Society 5.0 Era. Journal of Natural Science and Integration, Vol. 7, No. 1, hlm. 94–110. https://doi.org/10.24014/jnsi.v7i1.30904
Edo, S. G., Mau, S. D. I., & Setiawi, A. P. (2024). Perancangan Model Inovasi Pembelajaran Menggunakan Metode Multimedia Development Life Cycle (MDLC) Berbantu Teknologi Platform Lumi. Journal of Electrical and System Control Engineering (JESCE), Vol. 7, No. 2, hlm. 109–118.
Fahmi, A., & Maulana, R. (2025). Pengaruh Metode Pembelajaran Computational Thinking Terhadap Prestasi Studi Kasus: Mata Kuliah Matematika Komputer STT-NF. Jurnal Pendidikan Sains dan Komputer, Vol. 5, No. 2, hlm. 274–284.
Ghani, F. T., Citra, T. N., Syawalan, A., Rachman, A. P., Wijaya, F. M., Siagian, G. S. M., Nissa, S. Z., Berutu, R. Y., Andriyani, N. S., Shalihah, Z. Z., Setyowati, E. (2024). Penerapan Scratch Dalam Pembelajaran Berbasis Proyek Untuk Mengembangkan Computational Thinking Siswa Sekolah Dasar. Abditeknika: Jurnal Pengabdian Masyarakat, Vol. 6, No. 1, hlm. 1–12. URL: https://doi.org/10.31294/abditeknika.v6i1.11202
Hardiansyah, B., & Armin, A. P. (2023). Rancang Bangun Game Interaktif Menggunakan Scratch Dengan Computational Thinking. JPM: Jurnal Pengabdian Mandiri, Vol. 2, No. 2, hlm. 710–720.
Herlambang, A. D., & Rachmadi, A. (2024). Computational Thinking Skills Theorization In The Vocational High School Computer Programming Subject Context. Elinvo: Electronics, Informatics, And Vocational Education, Vol. 9, No. 1, pp. 64–75..
Herawati, N. I., Kuswanto, H., Wahyuni, M., & Aristaria, A. (2024). Scratch-Assisted Computational Thinking In Physics: A Literature Review. Jurnal Ilmu Pendidikan Fisika, 9(1), 105–113. https://doi.org/10.26737/jipf.v9i1.4696
Husni, R., Pratiwi, E., & Noviarni. (2024). Penggunaan Scratch Pada Media Pembelajaran Algoritma Dan Pemograman Di Sekolah Menengah Pertama. Jurnal Basicedu, Vol. 8, No. 6, hlm. 4528–4538.
Kristiyanto, A., Ikhsan, N., Sandi, L., Setiawan, B. F., Mulyana, M., Bidani, M., & Zahra, F. (2024). Pelatihan Pemrograman C++ Melalui Tinkercad Guna Meningkatkan Kemampuan Computational Thinking Siswa SMK 11 Kabupaten Tangerang. Jurnal Pengabdian Kepada Masyarakat Nusantara (JPkMN), Vol. 5, No. 2, hlm. 2776–2782.
Mu’arivah, S. N., Pormes, C. O., Nurfitriana, E. T., Salsabila, S., & Sanusi, W. (2023). Pengembangan Media Pembelajaran Interaktif Berbasis Scratch Pada Pemrograman Web Untuk Siswa SMK. Teknois: Jurnal Teknologi Informasi dan Sains, Vol. 14, No. 1, hlm. 1–10. URL: https://doi.org/10.36350/jbs.v14i1.229
Nurhidayat, I., & Kusumah, Y. S. (2025). Systematic Review Of Scratch As A Media For Teaching Computational Thinking In Mathematics. Mathline: Jurnal Matematika dan Pendidikan Matematika, Vol. 10, No. 2, hlm. 581–590. URL :
https://mathline.unwir.ac.id/index.php/Mathline
Nursanti, Y. B., & Lutfiana, R. (2025). The Development Of Komfun CT Learning Media Based On Scratch To Enhance Computational Thinking Skills. Paedagogia, Vol. 28, No. 2, hlm. 329–346. https://doi.org/10.20961/Paedagogia.v28i2.102225
Rahadi, N. M., & Ismiyati, N. (2024). Development Of Scratch-Based Learning Media For Mathematics Learning In Junior High School. De Fermat: Jurnal Pendidikan Matematika, Vol. 7, No. 2, hlm. 1–10. URL: https://doi.org/10.36277/defermat.v7i2.335
Setiawan, A., & Irawan, Y. A. (2025). Pengaruh Implementasi AI And Scratch Through PjBL To Improve Computational Thinking. Jurnal Riset dan Inovasi Pembelajaran, 5(1), 408–420. https://doi.org/10.51574/jrip.v5i1.2360
Syaliman, K. U., Ramadhani, S. R., Yuliska, M., Dewi, M., & Listiyanti, D. (2023). Workshop Pengenalan Aplikasi Scratch Sebagai Penunjang Pemahaman Computational Thinking Pada Siswa MAN 2 Pekanbaru. Jurnal Pengabdian Masyarakat dan Penerapan IPTEK, Vol. 4, No. 2, hlm. 1–10. https://doi.org/10.25299/jpmpip.2023.12179
Widiningrum, W. N., Hardyanto, W., Wahyuni, S., Marwoto, P., & Mindyarto, B. N. (2021). Meta-Analisis Media Scratch Terhadap Keterampilan Computational Thinking Siswa SMA Dalam Pembelajaran Fisika. Jurnal Riset dan Kajian Pendidikan Fisika, Vol. 8, No. 1, hlm. 1–8. https://doi.org/10.12928/jrkpf.v8i1.19433
Wikasari, A., Suweken, G., & Suparta, I. N. (2023). Pengembangan Lkpd Berbantuan Scratch Untuk Meningkatkan Kemampuan Computational Thinking Siswa Smp. Math-UMB.EDU, Vol. 11, No. 3, hlm. 659–670. https://doi.org/10.36085/mathumbedu.v11i3.6594
Yonanta, S. A., Firmansyah, M. Y., Aulia, D., Sari, D. N., Amanda, A. R., & Dermawan, D. A. (2023). Perancangan Dan Pembuatan Game “Wisata Masa Depan (Wemade)” Menggunakan Metode Multimedia Development Life Cycle (MDLC). Indonesian Journal Computer Science, 3(1), 242–262. https://doi.org/10.58578/ijemt.v3i1.4918
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Pengembangan Gamifikasi Scratch Berbasis MDLC untuk Meningkatkan Computational Thinking pada Pembelajaran Algoritma dan Pemrograman SMK
Pages: 342-353
Copyright (c) 2026 Sri Mulyani Nst, Resmi Darni, Mahesi Agni Zaus, Rizkayeni Marta

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).













