Peningkatan Literasi Digital Siswa SMK Multi Karya Medan melalui Pelatihan Pemrograman Python Berbasis Objek
DOI:
https://doi.org/10.24036/abdi.v8i3.2017Keywords:
Digital literasi, Object-Oriented Programming, PhytonAbstract
Literasi digital dan keterampilan pemrograman merupakan kompetensi penting bagi siswa Sekolah Menengah Kejuruan (SMK) dalam menghadapi perkembangan teknologi dan transformasi digital. Kegiatan Pengabdian kepada Masyarakat (PkM) ini bertujuan meningkatkan literasi digital dan keterampilan Object-Oriented Programming (OOP) siswa SMK Multi Karya Medan melalui pelatihan menggunakan bahasa pemrograman Python. Kegiatan dilaksanakan pada 19–20 November 2025 di SMK Multi Karya Medan dengan melibatkan 32 siswa. Metode pelaksanaan meliputi identifikasi kebutuhan mitra, penyusunan materi, pre-test, pelatihan berbasis praktik, mini project, post-test, dan evaluasi. Materi pelatihan mencakup pengenalan Python, dasar pemrograman, konsep OOP, serta implementasi class, object, encapsulation, inheritance, dan polymorphism dalam pengembangan program sederhana. Efektivitas kegiatan diukur berdasarkan peningkatan persentase jawaban benar pada post-test dibandingkan dengan pre-test serta ketercapaian kompetensi praktik peserta. Berdasarkan rekapitulasi hasil evaluasi, diperoleh 301 dari 350 jawaban benar pada pre-test atau sebesar 86,0%, sedangkan pada post-test diperoleh 324 dari 350 jawaban benar atau sebesar 92,57%. Dengan demikian, terjadi peningkatan sebesar 6,57 poin persentase. Hasil tersebut menunjukkan bahwa indikator keberhasilan berupa peningkatan pemahaman peserta setelah mengikuti pelatihan telah tercapai. Selain itu, peserta memperoleh pengalaman praktik dalam menerapkan konsep OOP menggunakan Python. Dengan demikian, pelatihan dapat menjadi pendekatan yang efektif untuk meningkatkan literasi digital dan keterampilan pemrograman siswa SMK.
Downloads
References
Andini, T. D., Arifin, J., . S., Irsyada, A. E., & Indahsari, R. D. (2023). Pelatihan Pemrograman Bahasa Python Pada Jurusan Perangkat Lunak dan GIM SMKN 12 Malang. Jurnal Pengabdian Masyarakat - Teknologi Digital Indonesia., 2(2), 42. https://doi.org/10.26798/jpm.v2i2.880
Ardiansyah, M. I. F., & Prismana, I. G. L. P. E. (2025). Pengembangan Media Pembelajaran Berbasis Web Pada Mata Pelajaran PBO Untuk Meningkatkan Kompetensi Pemrograman Python Siswa. IT-Edu: Jurnal Information Technology and Education, 10(3), 156-169.. https://doi.org/10.26740/it-edu.v10i03.71101
Efan, E., Krismadinata, K., Jama, J., & Mulya, R. (2023). A Systematic Literature Review of Teaching and Learning on Object-Oriented Programming Course. International Journal of Information and Education Technology, 13(2), 302–312. https://doi.org/10.18178/ijiet.2023.13.2.1808
Hamzah, I. (2021). The Development of Python’s Basic Programming Material for Vocational High School Students. International Journal of Social Science and Human Research, 04(04). https://doi.org/10.47191/ijsshr/v4-i4-25
Herlambang, A. D., Rachmadi, A., & Wijoyo, S. H. (2023). Git and GitHub Application Training Program to Support Vocational High School Students in Collaborative Computer Programming Learning. JPPM (Jurnal Pendidikan Dan Pemberdayaan Masyarakat), 10(1), 13–24. https://doi.org/10.21831/jppm.v10i1.58550
Muslim, R., & Ariyanto, E. D. (2025). Digital literacy as a catalyst for future workforce: enhancing vocational high school graduates’ employability in the evolving digital economy Evidence from Indonesia. Literate: International Journal of Social Science and Humanities, 3(1), 44–57. https://doi.org/10.52005/literate.v3i1.29
Rahman, S., Sembiring, A., Siregar, D., Prahmana, I. G., Puspadini, R., & Zen, M. (2023). Python: Dasar Dan Pemrograman Berorientasi Objek. Penerbit Tahta Media.
Siregar, R., Elsadin, R. T., Asisah, F., Angin, Y. S. P., & Sinaga, A. F. L. (2025). Perancangan dan Implementasi Aplikasi Manajemen Inventaris Toko Berbasis Desktop Menggunakan Python dengan Pendekatan Pemrograman Berorientasi Objek (OOP). Jurnal Multidisiplin Ilmu Akademik, 2(2), 316-320.
Sari, R. A., Marsakawati, N. P. E., & Herliyani, E. (2023). Assessing Digital Literacy Skills of Vocational Study Program Students. Proceedings of the 2nd International Conference on Languages and Arts across Cultures (ICLAAC 2022), 60–72. https://doi.org/10.2991/978-2-494069-29-9_8
Solin, P., & Freyer, A. (2023). Self-Paced, Instructor-Assisted Approach to Teaching Python Programming. Mathematics in Computer Science, 17(2), 15. https://doi.org/10.1007/s11786-023-00560-z
Winardi, S., & Poi Wong, N. (2023). Pelatihan Python Sebagai Landasan Awal Belajar Pemrograman bagi Siswa/Siswi SMK Methodist Tanjung Morawa. BERNAS: Jurnal Pengabdian Kepada Masyarakat, 4(4), 3498–3504. https://doi.org/10.31949/jb.v4i4.6863
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Author

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.





