Pengembangan LMS dengan Integrasi GitHub Classroom Berbasis PjBL untuk Meningkatkan kompetensi Siswa pada Elemen Pemrograman Website

Penulis

  • Lia Dwi Rusanti Program Studi Pendidikan Teknologi Informasi, Fakultas Teknik, Universitas Negeri Surabaya, Indonesia
  • Ersha Aisyah Elfaiz Program Studi Pendidikan Teknologi Informasi, Fakultas Teknik, Universitas Negeri Surabaya, Indonesia
  • Elvira Wardah Program Studi Pendidikan Teknologi Informasi, Fakultas Teknik, Universitas Negeri Surabaya, Indonesia
  • Riza Akhsani Setyo Prayoga Program Studi Pendidikan Teknologi Informasi, Fakultas Teknik, Universitas Negeri Surabaya, Indonesia

DOI:

https://doi.org/10.54082/jupin.2641

Kata Kunci:

github classroom, LMS, PjBL, pemrograman website, kompetensi

Abstrak

Praktik pemrograman pada Elemen Pemrograman Website telah dilakukan melalui pemberian tugas. Namun, proses pengerjaan kode siswa belum terdokumentasi secara sistematis, umpan balik yang diberikan guru masih terbatas, serta guru mengalami kesulitan dalam memantau perkembangan pengerjaan proyek siswa. Kondisi tersebut berdampak pada pencapaian kompetensi siswa pada Elemen Pemrograman Website. Penelitian ini memiliki tujuan mengembangkan LMS dengan integrasi GitHub Classroom berbasis PjBL dan menganalisis peningkatan kompetensi Elemen Pemrograman Website menggunakan LMS dengan integrasi GitHub Classroom berbasis PjBL. Kebaruan penelitian terletak pada integrasi GitHub Classroom dengan LMS sebagai sarana dokumentasi pengerjaan proyek, pemantauan progres, dan pemberian umpan balik terhadap kode program siswa. Metode yang diterapkan dalam penelitian ini adalah Research and Development (R&D) dengan mengadopsi model pengembangan ADDIE yang mencakup tahap Analysis, Design, Development, Implementation, dan Evaluation. Implementasi produk dilakukan menggunakan metode eksperimen dengan desain One Group Pretest-Posttest Design yang melibatkan 36 siswa kelas XI RPL 2 SMKN 1 Kertosono sebagai sampel penelitian. Hasil validasi menunjukkan bahwa LMS yang dikembangkan memenuhi kriteria sangat valid sehingga layak digunakan dalam pembelajaran. Data pretest-posttest siswa dianalisis melalui uji hipotesis dan uji N-Gain dengan uji prasyarat analisis berupa uji normalitas. Hasil pengujian hipotesis menunjukkan pada ranah kognitif memperoleh nilai signifikansi 0,000 < 0,05 dengan nilai N-Gain sebesar 0,579 kategori sedang dan keterampilan unjuk kerja didapatkan nilai signifikansinya 0,001 < 0,05 dengan nilai N-Gain sebesar 0,378 kategori sedang. Simpulan dari penelitian ini mengindikasikan adanya peningkatan kompetensi elemen pemrograman website siswa setelah penerapan LMS dengan integrasi GitHub Classroom berbasis PjBL.

Referensi

Agustiani, I. O., Hermansyah, & Prasrihamni, M. (2025). Pengembangan Media Pembelajaran Interaktif Berbasis Kearifan Lokal Kota Palembang Pada Materi Kekayaan Budaya di SD Negeri 6 Palembang.

Agustin, Y. S., & Deswati, L. (2023). Efektivitas Umpan Balik Dalam Model Pembelajaran Tipe Stad Terhadap Hasil Belajar Biologi Kelas X MIPA di SMAN 1 Payakumbuh.

Aprilianti, A., Yunanto, P. W., & Adhi, B. P. (2021). Pengaruh Strategi Pembelajaran Berbasis Proyek Terhadap Hasil Belajar Mata Pelajaran Pemrograman Dasar Di SMK Tamansiswa 2 Jakarta. https://doi.org/10.21009/pinter.5.1.2

Asmi, R., Suryadinata, N., Riyanda, A. R., Suryadinata, N., & Pramudiyanti, P. (2026). Pengaruh E-learning Berbasis Moodle Terhadap Hasil Belajar Siswa Pada Materi Sistem Komputer Kelas X SMK. Jurnal Pendidikan Dan Teknologi Indonesia, 6(4), 718–723. https://doi.org/10.52436/1.jpti.1674

Azis, A. K., Yunus, S. R., & Saenab, S. (2024). Pengaruh Model Problem Based Learning (PBL) terhadap Keterampilan Berpikir Kritis Peserta Didik Kelas VIII SMP Negeri 24 Makassar. Jurnal Pendidikan Dan Pembelajaran Sains Indonesia (JPPSI), 7. https://doi.org/10.23887/jppsi.v7i2.84920

Hasanah, R., Kartinah, Dwijayanti, I., & Septia Devega, L. (2024). Efektivitas Model Pembelajaran PjBL Berdiferensiasi terhadap Kemampuan Literasi Sains Aspek Kompetensi Sekolah Dasar Kelas V. 5, 512–518. https://doi.org/10.54371/ainj.v5i4.648

Husaeni, D. N. Al, Gintara, A. R., Nabila, G., & Nursalman, M. (2025). Mengungkap Pentingnya Uji Normalitas dan Homogenitas dalam Penelitian: Studi Kasus dan Aplikasinya.

Meirawati, D. K., & Kresnawati, N. L. P. D. (2022). Dampak Model Project Based Learning terhadap Hasil Belajar pada Perkuliahan Bahasa Inggris Sistem Rombel. Jurnal Ilmiah Pendidikan Profesi Guru, 5(3), 493–501. https://doi.org/10.23887/jippg.v5i3.56035

Misbah, S. (2022). Penerapan Metode Umpan Balik (Feed Back Partner) untuk Meningkatkan Prestasi Belajar Siswa pada Mata Pelajaran Bahasa Indonesia Materi Struktur dan Kebahasaan Teks Anekdot Kelas X IPS-2 SMAN 4 Kota Bima Semester 1 Tahun Pelajaran 2020/2021. Jurnal Pendidikan Dan Pembelajaran Indonesia (JPPI), 2(2), 63–74. https://doi.org/10.53299/jppi.v2i2.219

Nasution, N., & Taufik, B. (2025). Effectiveness Of Addie Model Implementation in The Development of Learning Media Based on Digital Teaching Materials. Proceeding International Seminar on Islamic Studies, 6(1).

Negara, N. A. P., & Prismana, I. G. L. P. E. (2025). Rancang Bangun Plugin Codepix Pada Moodle Dengan Model PjBL Untuk Meningkatkan Kompetensi Pemrograman Berorientasi Objek Pada Siswa (Studi Kasus SMK PGRI 2 Sidoarjo). In Jurnal IT-Edu (Vol. 10). https://doi.org/10.26740/it-edu.v10i01.65322

Nelson, M. A., & Ponciano, L. (2021). Experiences and insights from using Github Classroom to support Project-Based Courses. 2021 Third International Workshop on Software Engineering Education for the Next Generation (SEENG), 31–35. https://doi.org/10.1109/SEENG53126.2021.00013

Nirmayani, H., & Dewi, N. P. C. P. (2021). Model Pembelajaran Berbasis Proyek (Project Based Learning) Sesuai Pembelajaran Abad 21 Bermuatan Tri Kaya Parisudha. Jurnal Pedagogi Dan Pembelajaran, 4(3), 378–385. https://doi.org/10.23887/jp2.v4i3.39891

Prayoga, A. A., Afirianto, T., & Wardhono, W. S. (2025). Hubungan Level Penyelesaian CodeCombat dengan Kemampuan Pemecahan Masalah Siswa pada Materi Pemrograman di SMA (Vol. 9, Number 7). http://j-ptiik.ub.ac.id

Putra, I. A. R., Achdiani, Y., & Rohaeni, N. (2025). Analisis Pengalaman Belajar On The Job Training Pada Praktik Kerja Industri Di Housekeeping Department (Number 5).

Rahmani, D. A., Risnawati, & Hamdani, M. F. (2025). Uji T-Student Dua Sampel Saling Berpasangan/Dependend (Paired Sample t-Test). https://jpion.org/index.php/jpi568Situswebjurnal:https://jpion.org/index.php/jpi

Ratnasari, D., Mar’ah, K., Ramadhani, M., Patrikha, F. D., & Setyowati, D. I. (2024). Edukatif: Jurnal Ilmu Pendidikan Implementasi Pembelajaran Berbasis Proyek dalam Penelitian Tindakan Kelas guna Meningkatkan Keaktifan dan Hasil Belajar. Jurnal Ilmu Pendidikan, 6(2), 1763–1771. https://doi.org/10.31004/edukatif.v6i2.6596

Rizki, Y. F., & Sujatmiko, B. (2025). Pengembangan LMS Moodle Berbasis PjBL Untuk Meningkatkan Programmer Dasar di SMK Semen Gresik. IT-Edu: Jurnal Information Technology & Education, 10(3), 170–179. https://doi.org/10.26740/it-edu.v10i03.71279

Safitri, M., & Aziz, M. R. (2022). ADDIE, Sebuah Model untuk Pengembangan Multimedia Learning. In Jurnal Pendidikan Dasar (Vol. 3, Number 2). http://jurnal.umpwr.ac.id/index.php/jpd

Santi, M. N., Rahmawati, N. D., & Isnuryantono, E. (2024). Pengaruh Model Project Based Learning terhadap Hasil Belajar IPAS Siswa Kelas V Sekolah Dasar. Journal on Education, 06(03), 16146–16152.

Saputri, D. Y., & Maura, D. S. (2024). International Journal of Social Science and Human Research Implementation of Project-Based Learning Model to Improve Students’ Collaboration Skills: Literature Review. International Journal of Social Science and Human Research, 07(10), 7569–7574. https://doi.org/10.47191/ijsshr/v7-i10-26

Sari, E. F., & Ekohariadi. (2021). Penerapan Github Sebagai Media E-Learning Untuk Mengetahui Keefektifan Kolaborasi Project Pada Mata Pelajaran Pemrograman Web Dan Perangkat Bergerak di SMK Negeri 2 Surabaya (Vol. 06). https://doi.org/10.26740/it-edu.v6i3.43427

Sari, N. R., Nayazik, A., & Wahyuni, A. (2022). Pengembangan E-Modul Berbasis Ethno-STEM Pada Materi Volume Benda Putar Integral. JNPM (Jurnal Nasional Pendidikan Matematika), 6(3), 565. https://doi.org/10.33603/jnpm.v6i3.7289

Setiawan, F., Dwi, M., & Susanti, E. (2025). Inovasi Media Pembelajaran Berbasis Website dengan Pendekatan PjBL untuk Meningkatkan Kompetensi Routing Static pada Siswa Kelas XI TKJ (Studi Kasus: SMK Negeri 1 Sidayu Kabupaten Gresik).

Siregar, T., & Rhamayanti, Y. (2025). Implementasi Pengembangan Model ADDIE pada Dunia Pendidikan. https://doi.org/10.61116/jhpp.v3i2.561

Widodo, J. P., Musyarofah, L., & Slamet, J. (2022). Developing A Moodle-Based Learning Management System (LMS) for Slow Learners. Jurnal Inspirasi Pendidikan, 12(1), 1–10. https://doi.org/10.21831

Xu, X. (2023). GitHub Classroom in Actuarial Education: A Modern Approach to Collaborative Learning. Frontiers in Educational Research, 6(25). https://doi.org/10.25236/fer.2023.062503

Yuliani, N., Gede, I. G. A., Pramestari, D., & Gustina, D. (2025). Analisis Paired Sample T-Test untuk Mengukur Efektivitas Pelatihan Digital Marketing dalam Meningkatkan Pemasaran Desa Wisata. 9(3). https://doi.org/10.37817/ikraith-teknologi.v10i3

Diterbitkan

15-07-2026

Cara Mengutip

Rusanti, L. D. ., Elfaiz, E. A. ., Wardah, E. ., & Prayoga, R. A. S. . (2026). Pengembangan LMS dengan Integrasi GitHub Classroom Berbasis PjBL untuk Meningkatkan kompetensi Siswa pada Elemen Pemrograman Website . Jurnal Penelitian Inovatif, 6(3), 2385–2398. https://doi.org/10.54082/jupin.2641

Terbitan

Bagian

Pendidikan