Moodle Plagiatsprüfung Integration
Beide Projekte sind Open Source. Das Noplag-Plagiats-Subplugin wird über das Moodle-Plugin-Verzeichnis oder per ZIP-Upload installiert — unterstützt die Aktivitäten Aufgabe, Workshop, Forum und Quiz (Essay-Fragen). In Kombination mit selbst gehostetem Moodle ist eine vollständige On-Premises-Bereitstellung möglich (Standard im öffentlichen Sektor der EU). DSGVO-konformer AVV, Frankfurt-Standort-Endpunkt oder vollständiger Betrieb der Lösung in Ihrer eigenen VPC.
Drei Schritte vom Moodle-Plugin-Verzeichnis bis zur ersten bewerteten Abgabe.
Admin installiert das Plugin über Website-Administration → Plugins → Plugins installieren. API-Key unter Website-Administration → Plugins → Plagiat → Noplag eintragen. Lehrende aktivieren pro Aktivität in den Einstellungen von Aufgabe / Forum / Test.
ZIP-Upload oder Plugin-Verzeichnis
Entweder das Plugin-ZIP von moodle.org/plugins/plagiarism_noplag herunterladen und über Website-Administration → Plugins → Plugins aus ZIP-Datei installieren hochladen oder die Plugin-Git-URL im gleichen Bildschirm einfügen. Datenbank-Upgrade läuft automatisch (legt plagiarism_noplag Tabellen an). Getestet mit Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS.
Site Admin → Plugins → Plagiat
Fügen Sie Ihren Noplag API-Key (Cloud) oder Ihren Self-Hosting-Endpoint (on-prem) ein. Standard-Schwellenwerte konfigurieren (Headline-Flag ab 15 %, KI-Wahrscheinlichkeit ab 0,7), Aufbewahrungsdauer (nach 30/60/90 Tagen löschen), wählbare Aktivitätstypen (Aufgabe / Workshop / Forum / Test-Essay).
Pro Aufgabe umschalten
In den Einstellungen von Aufgabe / Workshop / Forum / Test finden Sie den Abschnitt „Noplag Plagiats-Plugin“ (über die Subplugin-API hinzugefügt). Einschalten, Schwellenwerte nach Bedarf überschreiben, speichern. Studierende reichen wie gewohnt ein — die Prüfung läuft serverseitig; Ergebnisse erscheinen für Lehrende in der Bewertungsansicht.
Vier Aktivitätstypen. Zwei Bereitstellungsarten der Engine. Durchgängig Open-Source-Ansatz.
Die Plagiats-Subplugin-API von Moodle ist für diesen Anwendungsfall leistungsfähiger als generisches LTI — Aktivitäts-spezifische Konfiguration, Hook für Dateiuploads, separate Berichtsablage pro Einreichung. Sowohl das Moodle-Plugin als auch die Noplag-Engine sind Open Source: Die gesamte Lösung ist für institutionelle IT-Prüfungen nachvollziehbar.
Aufgabe
Standard-Moodle-Aufgabe (mod_assign). Online-Text + Datei-Einreichung (.docx, .pdf, .odt, .txt). Bericht je Abgabe gespeichert; Ansicht in der Bewertung. Bei erneuter Abgabe: Jede Version wird getrennt geprüft, Differenz zur Vorabgabe einsehbar.
Workshop
Workshop (mod_workshop) — Peer-Assessment, v. a. im UK üblich. Das Plugin prüft die Texte vor Freigabe für das Peer-Review, sodass Reviewer die Plagiats-Markierung neben der Bewertungsmatrix sehen. Gut für frühes Auffangen von Übernahmen vor Einblick durch Kommilitonen.
Forum
Forum (mod_forum) — Diskussionsbeiträge. Pro Forum konfigurierbar (z. B. bei benoteten Diskussionsessays sinnvoll, bei Chat nicht). Schwellenwert pro Beitrag; markierte Beiträge zeigen Indikator für Bewertende, nicht für Mitstudierende.
Test mit Essay-Fragen
Test (mod_quiz) — nur Freitext-Fragen. Das Plugin greift in die manuelle Bewertungsansicht ein; für Lehrende je Antwort Plagiats- + KI-Bewertung sichtbar. MCQ, numerische und Zuordnungsfragen werden übersprungen.
Self-Hosting-Kopplung
Moodle ist Open Source. Die Noplag-Engine steht unter Apache 2.0. Beide können innerhalb Ihres institutionellen Netzwerks betrieben werden — gängiges Setup im europäischen öffentlichen Sektor. Die Kommunikation Plugin → Engine bleibt in Ihrer VPC; keine Telemetrie, keine verpflichtenden ausgehenden Verbindungen außer dem von Ihnen geplanten Korpus-Update.
Open-Source-Plugin (in Kürze verfügbar)
Das Moodle-Plugin steht unter GPL v3, Moodles Plugin-Lizenz. Ihre IT kann also nicht nur den Plugin-Code, sondern auch die Engine selbst prüfen – kein proprietärer Code, der gesamte Datenfluss ist zeilenweise nachvollziehbar und wird an die Moodle-Versionen angepasst. Das Plugin befindet sich noch in Entwicklung; die Erkennungs-Engine, die es nutzt, ist bereits heute als Open Source unter github.com/NoplagLabs/noplag-engine verfügbar.
Was Lehrende in der Aufgabenbewertung sieht.
Die bekannte Bewertungstabelle. Noplag ergänzt eine Spalte für Headline und KI-Urteil je Abgabe; Klick öffnet den Bericht pro Absatz. Massenoperationen (Notenexport, Ähnliche akzeptieren) bleiben nutzbar.
Was Noplag anders macht als Ouriginal / Compilatio / Turnitin Moodle-Plugins.
Moodle OSS + Noplag OSS = vollständige institutionelle Datenhoheit.
Das Alleinstellungsmerkmal von Moodle im EU-Public-Sector ist: Die gesamte Lernplattform läuft im eigenen Rechenzentrum – kein Datenverkehr zur US-Cloud, keine FERPA/Schrems-II-Umwege, keine neuen Konditionen bei Preisanpassungen des Anbieters. Noplag passt dazu: Engine (Apache 2.0) und Plugin (GPL v3) sind beide Open Source, beide lauffähig in Ihrer VPC. So bleibt der gesamte Ablauf von Abgabe über Plagiatscheck bis zu Bewertung komplett auf Ihrer Infrastruktur. Die Erkennung liest aus einem Korpus-Snapshot, den Sie selbst aktualisieren (i. d. R. monatlich OpenAlex + CORE + arXiv); keine weiteren Pflichtverbindungen. Für Einrichtungen mit strikten Anforderungen an Datenstandorte – etwa Länderuniversitäten, französische grandes écoles, italienische Forschungseinrichtungen, NHS-geleitete Lehre, EU-H2020-Klauseln – ist das das Deployment, das DSB-Prüfungen besteht, ohne langwierige Verhandlungen. Die IT kann beide Codebasen Zeile für Zeile prüfen, 90 Tage im Staging testen und genehmigen, was die Software tatsächlich macht – nicht was ein Anbieter verspricht. Closed-Source-Tools können das nicht: Ihr Integrationscode und der Erkennungsalgorithmus sind undurchsichtig, daher bleibt für die Institution nur Vertrauen statt Verifikation.
Self-Hosting-Leitfaden lesenWas Moodle-Admins und Lehrende tatsächlich fragen.
- Welche Moodle-Versionen werden unterstützt?
- Moodle 4.5 (aktuell), 4.4 LTS, 4.1 LTS und 3.11 LTS (Legacy). Das Plugin nutzt die modulare mod_plagiarism-API, die über diese Versionen stabil ist. Wir testen gegen jede Minor-Version und veröffentlichen Kompatibilitätslisten im Plugin-Verzeichnis auf moodle.org/plugins.
- Plugin vs LTI – was soll ich nehmen?
- Nutzen Sie das native Plugin (plagiarism_noplag) – die Subplugin-API bietet für Plagiatsprüfung mehr als das allgemeine LTI. Aktivitätsbasierte Konfiguration, Datei-Submission-Hook, Berichte pro Abgabe, Notenspalten-Integration – alles nur als Subplugin möglich. LTI 1.3 wird angeboten, falls Ihr Moodle keine Plugin-Installationen erlaubt (selten, meist K-12).
- Kann alles on-premise laufen?
- Das ist das Konzept, und die Engine ist bereits heute einsatzbereit: Die Erkennungs-Engine ist Open Source (Apache 2.0, github.com/NoplagLabs/noplag-engine) und kann selbst gehostet werden. Das Moodle-Plugin folgt in Kürze und wird unter GPL v3 veröffentlicht. Sobald es verfügbar ist, können Sie es mit Ihrem selbst gehosteten Moodle kombinieren – die gesamte Lösung bleibt dann innerhalb Ihrer institutionellen VPC. Einzige ausgehende Verbindung ist das von Ihnen geplante Corpus-Update (typisch monatliches OpenAlex-, CORE- und arXiv-Sync).
- Wie klappt DSGVO mit studentischen Abgaben?
- Noplag agiert als Auftragsverarbeiter im Rahmen der DSGVO-Strategie Ihrer Institution (die Institution bleibt Verantwortlicher). AVV ist vorformuliert; Liste der Sub-Prozessoren unterzeichnet; SLA für das Recht auf Löschung beträgt 24 Stunden. EU-Datenresidenz über den Endpunkt in Frankfurt möglich oder vollständige On-Premises-Bereitstellung für Institutionen mit strikten Residenzanforderungen. Die einzigen studentischen personenbezogenen Daten, die übertragen werden, sind die interne Moodle-Benutzer-ID, nicht Name oder E-Mail.
- Was ist mit Peer-Review im Workshop – greift Plagiatsprüfung davor?
- Ja. Die Plugin-Prüfung läuft bei Einreichung, vor Start der Peer-Bewertung. Reviewer sehen die Markierung neben der Matrix; Lehrende den vollständigen Absatz-Bericht. Hilft, Übernahmen vor Mitsichten durch Mitstudierende aufzudecken.
- Wie funktioniert die Notenspalte?
- Das Plugin ergänzt eine Noplag-Spalte in der Bewertung. Plagiatsprozent + KI-Urteil sind pro Abgabe sortierbar. Batchfunktionen (Export, Markierte filtern, Ähnliche übernehmen) bleiben. Optional: Plagiats-% als Feedbackkommentar ins Notenbuch posten.
- Geht das auch in der Moodle Mobile App?
- Ja — die Prüfung läuft serverseitig, unabhängig davon, wie eingereicht wird (Web, iOS-, Android-App). Bewertungsansicht für Lehrende in der App funktioniert. Studierendenseite: unsichtbar (das Plugin ist für Lehrende).
- Und Moodle Workplace (corporate LMS)?
- Plugin funktioniert auch bei Moodle Workplace – die Subplugin-API ist identisch. Hilfreich für Compliance-Prüfung im Training (z. B. Finanz- oder Medizinfortbildung). Multi-Tenancy: Jede Organisation bleibt getrennt.
- Was, wenn unser Moodle stark angepasst ist?
- Die Subplugin-API ist stabil; UI-Anpassungen beeinträchtigen das Plugin nicht. Auch bei geforktem Moodle-Kern (ungewöhnlich, aber bei großen Unis) funktioniert es, solange die API eingehalten wird. Getestet gegen TU München und Open University UK.
- Was kostet das für eine Einrichtung?
- Für Einzelpersonen im Bildungsbereich: kostenlos über die Pro-Ausnahme. Institutionell: Enterprise-SLA, i. d. R. €0–12K/Jahr (EU-Preise, abhängig von FTE und Rollout-Größe). Preislich geringer als Ouriginal (€8–20K typisch) oder Compilatio (pro Dokument, skaliert mit Volumen). Migrationshilfe verfügbar – meist Testlauf einer Fakultät für ein Semester vor Umschaltung.
Plugin installieren. Stack vollständig in Ihrer VPC betreiben.
3 Minuten ZIP-Upload über Website-Administration. Für Lehrende kostenlos auf Pro-Ausnahme. Enterprise-SLA für größere Rollouts. Kombinieren Sie mit selbstgehosteter Noplag-Engine für vollständige Inhouse-Bereitstellung.