Cek plagiarisme Moodle integrasi subplugin
Kedua proyek bersifat open source. Subplugin plagiarisme Noplag dapat diinstal melalui direktori plugin Moodle atau unggahan ZIP — mendukung aktivitas Assignment, Workshop, Forum, dan soal esai pada Quiz. Dapat dipasangkan dengan Moodle self-host untuk penerapan penuh di lingkungan lokal (standar sektor publik di Uni Eropa). DPA berorientasi GDPR, endpoint residensi Frankfurt, atau jalankan seluruh stack di dalam VPC Anda.
Tiga langkah dari direktori plugin Moodle ke kiriman pertama yang dinilai.
Admin menginstal plugin lewat Site administration → Plugins → Install plugins. Konfigurasi API key di Site administration → Plugins → Plagiarism → Noplag. Dosen mengaktifkan per aktivitas di pengaturan Tugas / Forum / Kuis.
Upload ZIP atau direktori plugin
Unduh plugin ZIP dari moodle.org/plugins/plagiarism_noplag dan upload lewat Site administration → Plugins → Install plugins from ZIP file, atau tempel URL git plugin di layar yang sama. Upgrade database berjalan otomatis (membuat tabel plagiarism_noplag). Sudah diuji di Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS.
Site admin → Plugins → Plagiarism
Tempel Noplag API key Anda (Cloud) atau URL endpoint self-host Anda (on-prem). Atur ambang batas default (flag utama di 15%, kemungkinan AI di 0,7), kebijakan retensi (hapus otomatis setelah 30/60/90 hari), dan tipe aktivitas mana yang diaktifkan (Tugas / Workshop / Forum / Kuis esai).
Aktifkan di setiap Tugas
Di setiap pengaturan Tugas / Workshop / Forum / Kuis, temukan bagian “Noplag plagiarism plugin” (ditambahkan oleh subplugin API). Aktifkan, ubah ambang batas jika perlu, simpan. Mahasiswa mengumpulkan seperti biasa — pengecekan berjalan di server; hasil muncul di tampilan penilaian dosen.
Empat jenis aktivitas. Dua opsi penerapan engine. Satu pendekatan open source dari atas ke bawah.
API subplugin plagiarisme Moodle lebih canggih dibandingkan LTI umum untuk kasus ini — konfigurasi per aktivitas, hook pengiriman file, penyimpanan laporan per pengiriman. Baik plugin Moodle maupun engine Noplag bersifat open source: seluruh stack dapat diaudit untuk tinjauan TI institusi.
Tugas
Aktivitas Tugas Moodle standar (mod_assign). Kiriman teks online + file (.docx, .pdf, .odt, .txt). Laporan per kiriman disimpan di setiap percobaan; direview di tampilan penilaian. Penanganan pengumpulan ulang: setiap versi dicek sendiri, dengan diff ke percobaan sebelumnya jika ingin lihat perubahannya.
Workshop
Workshop (mod_workshop) — aktivitas peer-assessment yang banyak dipakai di perguruan tinggi Inggris. Plugin memeriksa teks yang dikirim sebelum peer-review dibuka, sehingga penilai sebaya melihat tanda plagiarisme berdampingan dengan rubrik. Berguna untuk mendeteksi sebelum teman sekelas melihat karya tersebut.
Forum
Kiriman diskusi Forum (mod_forum). Bisa diatur per forum (sering diaktifkan untuk forum tugas esai yang dinilai, dimatikan untuk obrolan santai). Ambang batas per post diterapkan; post yang ditandai tampil dengan indikator bagi penilai, tak terlihat peserta.
Kuis essay-question
Kuis (mod_quiz) — hanya pertanyaan esai (manual graded). Plugin terhubung ke tampilan penilaian manual; dosen melihat plagiarisme per respon + verifikasi AI di samping jawaban. Pertanyaan pilihan ganda, angka, match di-skip otomatis (tidak ada teks yang dicek).
Self-host pairing
Moodle bersifat open source. Engine Noplag menggunakan lisensi Apache 2.0. Keduanya dapat dijalankan di dalam jaringan institusi Anda — sesuai dengan praktik umum sektor publik Eropa. Lalu lintas antara plugin dan engine tetap di VPC Anda; tanpa telemetri, tanpa koneksi keluar wajib selain pembaruan korpus yang Anda jadwalkan sendiri.
Plugin open source (segera hadir)
Plugin Moodle menggunakan lisensi GPL v3, sesuai lisensi plugin Moodle, sehingga tim TI Anda dapat mengaudit kode plugin secara langsung selain engine-nya — tidak ada kode proprietary, seluruh alur data dapat ditinjau baris demi baris, dan pemeliharaannya mengikuti rilis Moodle. Plugin ini masih dalam pengembangan; engine deteksi yang digunakan sudah open source dan tersedia di github.com/NoplagLabs/noplag-engine.
Yang dosen lihat di tampilan penilaian Tugas.
Tabel penilaian yang biasa Anda pakai. Noplag menambah kolom headline+verdict AI per kiriman; klik buka laporan per paragraf. Operasi massal (ekspor nilai, terima similar) tetap bisa.
Apa bedanya Noplag dengan Ouriginal / Compilatio / Turnitin plugin Moodle.
Moodle OSS + Noplag OSS = penuh kedaulatan data institusi.
Alasan Moodle dominan di pendidikan tinggi sektor publik UE (dan Canvas tidak) karena institusi dapat menjalankan seluruh LMS di datacenter sendiri — tanpa lalu lintas ke cloud AS, tanpa kompromi FERPA/Schrems II, tanpa renovasi lisensi saat vendor mengubah harga. Noplag setara dari sisi engine: engine adalah Apache 2.0, plugin GPL v3, keduanya bisa dijalankan di VPC institusi. Pasangkan, seluruh alur dari pengumpulan → cek plagiarisme → nilai tetap di infrastruktur Anda. Engine membaca snapshot korpus publik yang Anda update sesuai jadwal (biasanya bulanan OpenAlex + CORE + refresh arXiv); tidak ada koneksi keluar lain. Untuk institusi dengan kebutuhan residensi data ketat — universitas Länder Jerman, grandes écoles Prancis, institusi riset Italia pendanaan negara, rumah sakit pengajaran NHS Inggris, klausul data penelitian UE H2020 — bentuk deployment ini yang langsung lolos review petugas perlindungan data. Tim TI institusi dapat membaca kedua basis kode baris per baris, menjalankan di staging environment selama 90 hari standar, dan menyetujui dari fungsi kode, bukan klaim vendor. Alat plagiarisme closed-source tidak bisa menyaingi: kode integrasi DAN algoritmanya sama sekali tidak transparan, jadi review menjadi soal percaya bukan verifikasi.
Baca panduan deployment self-hostApa yang benar-benar ditanyakan admin & dosen Moodle.
- Versi Moodle apa yang didukung?
- Moodle 4.5 (sekarang), 4.4 LTS, 4.1 LTS, dan 3.11 LTS (warisan). Plugin pakai API mod_plagiarism standar yang stabil di versi ini. Kami uji tiap rilis minor dan terbitkan matriks kompatibilitas di halaman plugin di moodle.org/plugins.
- Plugin vs LTI — mana yang sebaiknya kami pilih?
- Pakai plugin native (plagiarism_noplag) — API subplugin Moodle lebih kuat daripada LTI untuk kasus plagiarisme. Konfigurasi per aktivitas, pengait file submission, penyimpanan laporan per kiriman, integrasi kolom nilai — semua hanya ada di subplugin. Kami juga sediakan jalur LTI 1.3 jika Moodle Anda dikunci sehingga plugin tidak bisa diinstal (jarang; biasanya di K-12 terkelola penuh).
- Bisa self-host semuanya?
- Itu desainnya, dan bagian engine sudah siap saat ini: engine deteksi sudah open source (Apache 2.0, github.com/NoplagLabs/noplag-engine) dan dapat di-self-host sekarang. Plugin Moodle akan segera hadir dan menggunakan lisensi GPL v3. Setelah tersedia, menggabungkannya dengan Moodle self-hosted Anda akan menjaga seluruh sistem tetap di dalam VPC institusi — satu-satunya lalu lintas keluar hanyalah pembaruan snapshot korpus yang Anda jadwalkan sendiri (biasanya sinkronisasi bulanan OpenAlex + CORE + arXiv).
- Bagaimana GDPR terkait kiriman mahasiswa?
- Noplag bertindak sebagai pemroses data sesuai kebijakan GDPR institusi Anda (institusi tetap menjadi pengendali data). DPA sudah disiapkan; daftar sub-prosesor telah disetujui; SLA hak penghapusan data dalam 24 jam. Opsi residensi data Uni Eropa tersedia melalui endpoint Frankfurt, atau penerapan penuh di lingkungan lokal untuk institusi dengan persyaratan residensi yang ketat. Data PII mahasiswa yang melewati batas hanya ID pengguna internal Moodle, bukan nama maupun email.
- Bagaimana dengan Workshop peer assessment — apakah plagiarisme dicek sebelum peer melihat?
- Ya. Plugin memeriksa teks saat dikirim (sebelum workshop masuk fase penilaian peer). Penilai peer lihat indikator flag plagiarisme di sebelah rubrik; dosen lihat laporan penuh per paragraf. Berguna untuk menandai sebelum teman sekelas wajib review.
- Bagaimana urusan kolom gradebook?
- Plugin menambah kolom Noplag di tampilan penilaian (lihat mockup di atas). Persentase plagiarisme + verdict AI per kiriman, bisa diurutkan. Operasi massal (ekspor, filter flag, terima similar) tetap ada. Opsional: kirim % plagiarisme langsung ke gradebook Moodle sebagai komentar saat dosen menyimpan.
- Apakah jalan di aplikasi Moodle Mobile?
- Jalan — pengecekan dilakukan server-side berapapun sumber kiriman (web, aplikasi iOS Moodle, aplikasi Android Moodle). Tampilan penilaian yang ditambah bisa dibuka di layar grading app dosen. Sisi mahasiswa: tidak terlihat (plugin ini memang hanya untuk dosen).
- Bagaimana dengan Moodle Workplace (LMS korporat)?
- Plugin support Moodle Workplace juga — API subplugin sama persis. Cocok untuk pelatihan korporat di mana materi perlu verifikasi (compliance finance, CME layanan kesehatan). Multi-tenancy dihormati: kiriman tiap tenant tetap terpisah.
- Bagaimana jika Moodle kami sangat dikustomisasi?
- API subplugin plagiarisme stabil; kustomisasi UI Moodle biasanya tak berpengaruh ke fungsi plugin. Kalau Anda fork core Moodle (jarang kecuali universitas besar UE), plugin tetap jalan dengan kontrak API subplugin. Sudah diuji di Moodle TU München yang dikustom maupun Open University UK yang deployment-nya sangat dimodifikasi.
- Harga untuk institusi?
- Individu pengajar: gratis dengan Pro waiver. Institusi: kontrak Enterprise SLA, biasanya €0–€12K/tahun harga UE tergantung FTE dan cakupan. Jauh di bawah Ouriginal (€8–€20K umum) atau Compilatio (kredit per dokumen, naik dengan volume). Playbook migrasi dari Ouriginal/Compilatio tersedia — kebanyakan institusi uji dulu di satu fakultas selama satu semester sebelum konsolidasi.
Instal plugin. Jalankan stack penuh di VPC Anda.
Upload ZIP 3 menit via Site administration. Gratis untuk pengajar di Pro waiver. SLA Enterprise untuk deployment institusi. Pasangkan dengan engine Noplag self-host untuk on-prem penuh.