PENINGKATAN LITERASI DIGITAL DAN LOGIKA PEMROGRAMAN C++ MELALUI PENDEKATAN GAME-BASED LEARNING MENGGUNAKAN CODECOMBAT DI SMK BAKTI PURWOKERTO

Authors

  • Arif Ginanjar Universitas Amikom Purwokerto Author
  • Septiara Janatun Gresela Universitas Amikom Purwokerto Author
  • Gunawan Pamuji Universitas Amikom Purwokerto Author
  • Diva Rahma Listyaningrum Universitas Amikom Purwokerto Author

DOI:

https://doi.org/10.69714/nzwbft12

Keywords:

C++ Programming, CodeCombat, Workshop, Game-based Learning

Abstract

Digital literacy and programming logic are essential competencies for vocational high school students to face future industrial challenges. This community service activity aims to improve these competencies through a C++ programming workshop using the CodeCombat game-based learning platform at SMK Bakti Purwokerto. The implementation method applies an educational approach that includes interactive theoretical explanations with hands-on practice in the laboratory, facilitating students to master basic logic structures such as variables, input-output, and loops visually. The results of the activity showed a significant positive impact, where 98% of participants successfully completed the game's basic level challenges independently and demonstrated a significant increase in technical understanding. Furthermore, the integration of gamification was proven effective in increasing student enthusiasm and active participation in completing coding missions. It was concluded that this approach provides a strategic framework for schools to reduce students' cognitive load in learning programming syntax, making the introduction to coding more effective, enjoyable, and relevant for vocational education.

References

F. Fahrina, I. A. E. Zaeni, dan R. Afrian, "Implementasi CodeCombat dalam Pengenalan Algoritma Bagi Siswa SMP dengan Diferensiasi Literasi Digital," Ilmu Pendidikan: Jurnal Kajian Teori dan Praktik Kependidikan, vol. 10, no. 1, pp. 17–23, 2025, https://doi.org/10.17977/um027v10i12025p17-23.

W. C. Choi and I. C. Choi, "Investigating the Effect of the Serious Game CodeCombat on Cognitive Load in Python Programming Education," in 2024 IEEE World Engineering Education Conference (EDUNINE), Guatemala City, Guatemala, 2024, pp. 1–5, https://doi.org/10.1109/EDUNINE60625.2024.10500551.

R. Dianawati, "Digital Game Development as a Computer Science Learning Tool for Vocational High School Students," Jurnal Teknik Mesin dan Pembelajaran, vol. 5, no. 2, pp. 89-95, 2022, http://dx.doi.org/10.17977/um054v5i2p89-100.

N. P. Dewi dan I. Listiowarni, "Implementasi Game Based Learning pada Pembelajaran Bahasa Inggris," Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), vol. 3, no. 2, pp. 124–130, 2019, https://doi.org/10.29207/resti.v3i2.885.

I. Rahayu dan S. Sukardi, "The Development of E-Modules Project Based Learning for Students of Computer and Basic Networks at Vocational School," Journal of Education Technology, vol. 4, no. 4, pp. 398–403, 2020, https://doi.org/10.23887/jet.v4i4.29230.

A. Afrianto, Y. Rahmanto, A. Y. Wahyudin, N. Fatriana, S. Damayanti, dan A. P. Kinanti, "Games for Education: Peningkatan Kemampuan Digital Guru di SMK Amal Bakti, Jatimulyo," Saniskala: Jurnal Pengabdian Masyarakat, vol. 1, no. 1, pp. 1-9, 2023, https://doi.org/10.31949/jsk.v1i1.5522.

S. Basiriyah, I. Listiowarni, dan A. K. W. Hapantenda, "Analisis Penerapan Game-Based Student Response System pada Flipped Classroom Biologi SMAN 5 Pamekasan," Konvergensi: Jurnal Penelitian dan Pengabdian Kepada Masyarakat, vol. 16, no. 2, pp. 104-113, 2020, https://www.researchgate.net/publication/346269418_ANALISIS_PENERAPAN_GAME-BASED_STUDENT_RESPONSE_SYSTEM_PADA_FLIPPED_CLASSROOM_BIOLOGI_SMAN_5_PAMEKASAN.

H. Heru, "Pengembangan Multimedia Game Pembelajaran Matematika SMP," Jurnal Math Educator Nusantara, vol. 4, no. 1, pp. 1-8, 2018, https://doi.org/10.29407/jmen.v4i01.12003.

M. Handayani, R. Rismadi, S. Rani, E. Kadriyani, M. Arfiyani, dan H. Hilmi, "Workshop Pemanfaatan Teknologi Informasi Manajemen Kelas dengan Google Classroom pada SMA Negeri 16 Banda Aceh," Jurnal Pengabdian Masyarakat Tapis Berseri (JPMTB), vol. 1, no. 2, pp. 146-155, 2022, https://doi.org/10.36448/jpmtb.v1i2.28.

H. Putri dan U. Usmeldi, "The Development of E-Modules Problem Based Learning using Google Classroom for Basic Electricity and Electronics at Vocational School," Cyberspace: Jurnal Pendidikan Teknologi Informasi, vol. 4, no. 2, pp. 84-96, 2020, https://doi.org/10.22373/cj.v4i2.7861.

W. Bayu, W. Waluyo, dan A. Victorian, "Pelatihan Pengelolaan Pembelajaran Jarak Jauh bagi Guru Pendidikan Jasmani," Promotif: Jurnal Pengabdian Kepada Masyarakat, vol. 1, no. 1, pp. 21-28, 2021, https://doi.org/10.17977/um075v1i12021p21-28.

Downloads

Published

2026-01-26

How to Cite

PENINGKATAN LITERASI DIGITAL DAN LOGIKA PEMROGRAMAN C++ MELALUI PENDEKATAN GAME-BASED LEARNING MENGGUNAKAN CODECOMBAT DI SMK BAKTI PURWOKERTO (Arif Ginanjar, Septiara Janatun Gresela, Gunawan Pamuji, & Diva Rahma Listyaningrum , Trans.). (2026). Jurnal Padamu Negeri, 3(2), 18-23. https://doi.org/10.69714/nzwbft12