Muhammad Zaini Rochman
Universitas Negeri Surabaya

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search

Rancang Bangun Learning Management System Berbasis Web dengan Online Compiler dan OOP Analyzer Muhammad Zaini Rochman; Martini Dwi Endah Susanti; Rindu Puspita Wibawa; Mohammad Wildan Habibi
Journal of Informatics and Computer Science (JINACS) Vol. 7 No. 04 (2026)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Abstrak—Penelitian ini bertujuan untuk merancang dan membangun sebuah Learning Management System (LMS) berbasis website yang dilengkapi fitur Online Compiler dan OOP Analyzer untuk mendukung praktik Pemrograman Berorientasi Objek (OOP) pada siswa Sekolah Menengah Kejuruan (SMK). Penelitian ini menggunakan metode Research and Development (R&D) dengan model pengembangan ADDIE (Analysis, Design, Development, Implementation, Evaluation). LMS dikembangkan dengan arsitektur full-stack menggunakan Next.js dan basis data Supabase (PostgreSQL). Fitur Java Online Compiler diintegrasikan dengan Piston API, sedangkan OOP Analyzer dibangun berbasis Regular Expression (Regex) untuk mendeteksi penerapan lima pilar OOP secara real-time. Sistem ini juga dilengkapi modul Catatan Aktivitas (Logbook) Proyek untuk mendukung monitoring proyek pada pembelajaran model Project-Based Learning (PjBL). Perancangan sistem dimodelkan menggunakan use case diagram, activity diagram, dan class diagram. Pengujian fungsional dan non-fungsional melalui metode blackbox testing menunjukkan sistem berjalan dengan validitas 99%. Hasil ini menunjukkan bahwa seluruh modul sistem, termasuk Online Compiler dan OOP Analyzer, dapat berjalan sesuai rancangan tanpa kecacatan (bug) mayor. Dengan demikian, LMS yang dikembangkan dapat diimplementasikan sebagai media pembelajaran praktik pemrograman berbasis website yang dapat dijalankan melalui browser tanpa memerlukan instalasi compiler tambahan pada perangkat siswa. Kata Kunci— Learning Management System, Online Compiler, OOP Analyzer, Next.js, Supabase, Research and Development, Blackbox Testing.
Pengaruh Penerapan LMS ”ProCode” Terintegrasi PjBL terhadap Kompetensi Kognitif Siswa pada Elemen PBO Muhammad Zaini Rochman; Martini Dwi Endah Susanti
IT-Edu : Jurnal Information Technology and Education Vol. 11 No. 03 (2026): Volume 11 No. 03 (2026)
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/it-edu.v11i03.79284

Abstract

Proses Pembelajaran Pemrograman Berorientasi Objek (OOP) di Sekolah Menengah Kejuruan seringkali terkendala oleh keterbatasan perangkat keras siswa. Hal ini juga didukung oleh kurangnya integrasi sistem pembelajaran yang berpusat. Tujuan penelitian ini untuk menerapkan LMS ProCode berbasis website terintegrasi Project-Based Learning (PjBL) guna mengetahui tingkat kelayakan dan pengaruhnya terhadap peningkatan kompetensi kognitif siswa. Subjeknya adalah SMK Antartika 2 Sidoarjo tepatnya kelas 10 RPL. Penelitian kuantitatif menggunakan Pre-Experimental Design dengan One-Group Pretest-Posttest. Pengumpulan data menggunakan validasi ahli dan tes hasil belajar kognitif (pretest dan posttest). Hasil penelitian menunjukkan bahwa LMS ProCode dinyatakan sangat valid berdasarkan penilaian ahli media sebesar 86,1%, ahli modul ajar 88,7%, dan ahli soal pretes-posttest 92,2%. Lebih lanjut, penerapan LMS ini memberikan dampak peningkatan yang signifikan terhadap kompetensi kognitif siswa. Hal ini dibuktikan oleh perolehan rata-rata N-Gain sebesar 0,46 (kategori sedang). Selain itu, hasil uji hipotesis juga mengonfirmasi adanya perbedaan hasil belajar yang nyata. Kesimpulannya, LMS ProCode tidak hanya sangat layak secara rekayasa dan pedagogis, tetapi juga terbukti efektif sebagai media untuk mendongkrak kompetensi kognitif siswa.