Perkembangan teknologi informasi menuntut lulusan Sekolah Menengah Kejuruan (SMK) memiliki kompetensi pemrograman website yang sesuai dengan kebutuhan industri. Namun, pembelajaran yang masih berorientasi pada teori menyebabkan kemampuan implementatif siswa belum optimal. Kegiatan pengabdian ini bertujuan menganalisis efektivitas Project-Based Learning (PjBL) dalam meningkatkan kompetensi pemrograman website siswa SMK Al Amien Kediri melalui pengembangan sistem presensi berbasis web. Metode yang digunakan meliputi sosialisasi, identifikasi kemampuan awal, pelatihan berbasis proyek, implementasi sistem, pendampingan, serta evaluasi menggunakan pre-test dan post-test. Hasil menunjukkan peningkatan kompetensi peserta, terutama pada kemampuan membangun halaman web, memahami basis data, serta mengintegrasikan frontend dan backend. Seluruh peserta berhasil mengembangkan sistem presensi berbasis web sesuai kebutuhan sekolah. Penerapan PjBL terbukti efektif meningkatkan kompetensi teknis, kemampuan berpikir kritis, kolaborasi, dan pemecahan masalah, serta menghasilkan luaran berupa aplikasi dan modul pembelajaran.
Copyrights © 2026