PENINGKATAN KETERAMPILAN PEMROGRAMAN SISWA SMK NEGERI 1 SIDENRENG RAPPANG MELALUI PELATIHAN GITHUB COPILOT SEBAGAI AI CODING ASSISTANT
DOI:
https://doi.org/10.29303/abdiinsani.v13i8.4134Keywords:
GitHub Copilot, Programming, Artificial Intelligence, Vocational School, Community ServiceAbstract
Perkembangan teknologi kecerdasan buatan mendorong perubahan kebutuhan kompetensi di bidang pemrograman, termasuk pada pendidikan vokasi. Siswa SMK Negeri 1 Sidenreng Rappang telah memiliki dasar pembelajaran komputer dan pemrograman, namun masih membutuhkan penguatan keterampilan praktik dalam menggunakan teknologi modern yang relevan dengan kebutuhan industri. Kegiatan pengabdian kepada masyarakat ini bertujuan untuk meningkatkan pemahaman dan keterampilan awal siswa dalam memanfaatkan GitHub Copilot sebagai AI coding assistant untuk mendukung pembelajaran pemrograman. Kegiatan dilaksanakan pada 30 April 2026 di SMK Negeri 1 Sidenreng Rappang dengan melibatkan 35 siswa program keahlian Teknik Komputer dan Jaringan. Metode pelaksanaan meliputi koordinasi dan analisis kebutuhan, sosialisasi, pelatihan penggunaan GitHub Copilot, praktik pemrograman sederhana, pendampingan, monitoring, serta evaluasi melalui pre-test, post-test, dan kuesioner respons mitra. Hasil evaluasi menunjukkan adanya peningkatan pemahaman peserta, dengan nilai rata-rata pre-test sebesar 10,23 dari 15 poin atau 68,19 pada skala 100, meningkat menjadi 12,86 dari 15 poin atau 85,71 pada post-test. Peningkatan sebesar 17,52 poin menunjukkan bahwa pelatihan berkontribusi terhadap penguatan pemahaman siswa mengenai fungsi, cara kerja, manfaat, dan batasan GitHub Copilot. Kegiatan ini menunjukkan bahwa GitHub Copilot dapat digunakan sebagai alat bantu pembelajaran pemrograman, dengan tetap menekankan pentingnya pemahaman logika dan penggunaan AI secara kritis.
Downloads
References
Agistian, M. D., Herlambang, A. D., & Zulvarina, P. (2025). Teorisasi Pembelajaran Kolaboratif Berbasis Problem-Based Learning Berbantuan GitHub dan ChatGPT pada Mata Pelajaran Pemrograman Web, 9(5). http://j-ptiik.ub.ac.id
Alga, M. L., Dusu, S. A. A., Rabun, J. A., & Hidayati, N. (2025). Analisis Penggunaan AI dalam Mengerjakan Tugas Coding Mahasiswa Depok Menggunakan Metode AHP. Jurnal Pustaka AI, 5(3), 627–641. https://doi.org/10.55382/jurnalpustakaai.v5i3.1318
Bukhori, I., Permatasari, Y. D., Afida, I., Adawiyah, R., Lailiyah, N., Khoiriyah, S., & Widodo. (2023). Mewujudkan Sustainable Development Goals (SDGs) melalui Eskalasi Program Pendidikan Berkualitas di Desa Kepanjen. PANDALUNGAN: Jurnal Pengabdian Kepada Masyarakat, 1(1), 154–160. https://ejournal.unfas.ac.id/index.php/pandalungan
Chotijah, U., Rizky, D. A. F., & Sumiati, L. (2025). Pelatihan Koding dan Kecerdasan Artifisial (KKA) untuk Peningkatan Kompetensi Fasilitator Nasional Majelis Dikdasmen dan PP Muhammadiyah. Semar: Jurnal Pengabdian Kepada Masyarakat, 1(2), 46–51. https://doi.org/10.54732/semarjpkm.v1i2.2
Edy, M. R., Fadhillah S, N., Purnamawati, Mangesa, R. T., & Dirawan, G. D. (2024). Optimalisasi Teknologi Informasi di SMK 1 Amsir Parepare: Solusi untuk Pembelajaran yang Efektif. TEKNOVOKASI : Jurnal Pengabdian Masyarakat, 2(3), 191–194. http://journal.unm.ac.id/index.php/TEKNOVOKASI
Awanda, F. G., Herlambang, D. A., & Rachmadi, A. (2025). Pengaruh Implementasi Problem-Based Learning Berbantuan Github dan Chatgpt terhadap Hasil Belajar dan Kemampuan Logika Pemrograman. 9(3). http://j-ptiik.ub.ac.id
Haripuddin, Imran, A., Zulhajji, Muchtar, A., & Sari, D. A. L. (2025). Pelatihan Dasar Pemrograman Matlab Untuk Meningkatkan Kompetensi Siswa SMKN 4 Gowa. Abdimas, 3(2), 219–224. https://journal.unm.ac.id/index.php/jpm/index
Isnardi, & Putra, M. (2025). Analisis Efektivitas Penggunaan Modul Kuliah, ChatGPT, dan GitHub Copilot dalam Pembelajaran Pemrograman Aplikasi Mobile. Jurnal Ilmu Komputer dan Informatika, 2(1), 1–6. https://jurnal.globalscients.com/index.php/jiki
Kurniawan, H., Junaidi, S., Wahyuni, R. P., & Cahyani, M. (2024). Edukasi Pemanfaatan Aplikasi Artificial Intelligence Dalam Pelajaran Pemrograman. Jurnal Pengabdian Masyarakat dan Penerapan Ilmu Pengetahuan, 5(2), 56–63.
Muslimin. (2021). Peningkatan Prestasi Belajar Teknologi Perkantoran Melalui Metode Diskusi Peserta Didik SMKN 1 Sidrap Kabupaten Sidenreng Rappang. Jurnal Pendidikan Indonesia (Japendi), 2(10).
Putra, B. W., Yuniar, D. C., Nugraha, M. E., Febiyanti, H., & Dona, R. N. (2024). Pengembangan Keterampilan Teknis Pelajar SMK di Palembang melalui Pelatihan Dasar Pembuatan Aplikasi. ABSYARA: Jurnal Pengabdian Pada Masyarakat, 5(1), 18–30. https://doi.org/10.29408/ab.v5i1.26924
Putra, M. A. P., & Utami, N. W. (2025). Pelatihan Pengembangan Model Artificial Intelligence Berbasis Website Bagi Siswa di SMK Negeri 1 Mas Ubud. BERNAS: Jurnal Pengabdian Kepada Masyarakat, 6(2), 1663–1670. https://doi.org/10.31949/jb.v6i2.12195
Romadin, A., & Mujahidin, D. (2025). Transformasi Pembelajaran SMK dalam Penerapan Deep Learning: Analisis Teoretis dan Bibliometrik. JPK: Jurnal Pendidikan Kejuruan, 6(2), 79–85.
Safitri, S. R., Lutfi, M. R., A’yuni, N. Q., Satriya, A., Febriyantika, R., & Putra, A. P. (2024). Program Pengabdian Kepada Masyarakat: Metode Fun-Counseling dan Outbound Sebagai Media Pembelajaran dan Pembentukan Karakter Anak di Desa Rowoboni Tahun 2024. Varia Humanika: Jurnal Pengabdian Masyarakat, 5(2), 1–7.
Sholeh, B., Hidayati, S., & Hidayat, A. (2025). Penguatan Literasi Digital Guru SMK. Pekodimas: Jurnal Pengabdian Kepada Masyarakat, 5(1), 21–28. http://openjournal.unpam.ac.id/index.php/Pekomas
Taslim, Handayani, S., & Choiriyah, W. (2024). Pengabdian kepada Masyarakat Penerapan Sistem Informasi Inventarisasi Aset pada SMK Migas Inovasi Riau. J-COSCIS: Journal of Computer Science Community Service, 4(1), 1–7. https://journal.unilak.ac.id/index.php/J-COSCIS
Wahyuni, L., Rizal, C., Rosnelly, R., Sari, R. N., Hardianto, & Harahap, C. B. (2026). Optimalisasi Pembelajaran Coding Berbasis Kecerdasan Buatan untuk Meningkatkan Literasi Digital Siswa. JPM: Jurnal Pengabdian Masyarakat, 6(3), 597–605. https://doi.org/10.47065/jpm.v6i3.2785

















