NIEUW·PLUGINNative Moodle plagiaatsubplugin

Moodle plagiaat checker integratie

Beide projecten zijn open source. De Noplag-plagiaatsubplugin wordt geïnstalleerd via de plugindirectory van Moodle of door een ZIP-bestand te uploaden — ondersteunt Assignment, Workshop, Forum en Quiz-essayvragen. Combineer met een zelfgehoste Moodle voor volledige on-premises implementatie (de standaard in de Europese publieke sector). GDPR-prioriteit DPA, Frankfurt-residentie-eindpunt, of draai de volledige stack binnen uw eigen VPC.

PHIL-201 · Hilary Term 2026 · Essay 2MOODLE · BEOORDELING OPDRACHT
STUDENT INLEVERINGSofia Rossiingeleverd 14 mrt · 1.890 woorden · onlinetekst“Aristoteles’ uitleg van phronesis verschilt van Plato’s epistêmê doordat…”
NOPLAG · plagiaatsubplugin6,4% · 0,22 MENS
HEADLINE6,4%
AI OORDEELMENS
DATARESIDENTIEon-prem
¶ 6Aristoteles Ethica Nicomachea — GEQUOTEERD·GECITEERD, uitgeslotenUITGESLOTEN
¶ 11Ongeciteerde parafrase van MacIntyre 1981 — gemarkeerd voor beoordelaarONGECITEERD
Schrijft naar cijferboek · opgeslagen in moodledata · GDPR-residentie wordt gerespecteerdBekijk het volledige rapport →
Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTSKlaar voor self-host · draait in uw VPCGDPR · EU-residentie · self-host
MOODLE-INSTELLINGEN MET NOPLAG
Open UniversiteitSorbonneU São PauloIIT DelhiHumboldtKU LeuvenTU München
PLUGIN INSTALLATIEFLOW

Drie stappen van de Moodle plugin directory tot uw eerste beoordeelde inzending.

Admin installeert de plugin via Sitebeheer → Plugins → Plugins installeren. API-sleutel instellen via Sitebeheer → Plugins → Plagiaat → Noplag. Docent schakelt plugin per activiteit in onder Instellingen voor Opdracht / Forum / Quiz.

01 · ADMIN INSTALLATIE~3 min

ZIP upload of plugin directory

Download de pluginZIP van moodle.org/plugins/plagiarism_noplag en upload via Sitebeheer → Plugins → Plugins installeren vanuit ZIP-bestand, of plak de plugin git-URL in hetzelfde scherm. Database-upgrade start automatisch (maakt plagiarism_noplag-tabellen). Getest met Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS.

02 · API SLEUTEL + CONFIG~3 min

Sitebeheer → Plugins → Plagiaat

Voer uw Noplag API-sleutel (Cloud) of uw self-hosted endpoint-URL (on-prem) in. Stel standaarddrempels in (headline-flag bij 15%, AI-likelihood op 0,7), bewaartermijn (verwijderen na 30/60/90 dagen) en welke activiteitstypes worden gecontroleerd (Opdracht / Workshop / Forum / Quiz essay).

03 · DOCENT INSCHAKELEN~3 min

Per Opdracht inschakelen

Ga in Opdracht / Workshop / Forum / Quiz Instellingen naar het “Noplag plagiaat plugin” gedeelte (toegevoegd via de subplugin API). Zet aan, pas eventueel drempels aan, sla op. Studenten leveren gewoon in — controle draait server-side; resultaten verschijnen voor de docent in het beoordelingsscherm.

BEREIK VAN DE PLUGIN

Vier activiteitstypen. Twee engine-implementaties. Eén open-source aanpak van begin tot eind.

De plagiaatsubplugin-API van Moodle is krachtiger dan generieke LTI voor dit gebruik — per activiteit configureerbaar, bestandsinleverhook, rapportopslag per inzending. Zowel de Moodle-plugin als de Noplag-engine zijn open source: volledige stack is controleerbaar voor IT-audits binnen de instelling.

Opdracht

Standaard Moodle Opdrachtactiviteit (mod_assign). Onlinetekst + bestandinleveringen (.docx, .pdf, .odt, .txt). Rapport per inzending gekoppeld aan poging; inzien via beoordelingsscherm. Herinleveringen: elke versie apart gecontroleerd, verschil t.o.v. eerdere versie zichtbaar.

Workshop

Workshop (mod_workshop) — peer assessment-activiteit, veelgebruikt in UK hoger onderwijs. Plugin controleert ingestuurd werk vóór peer review, zodat beoordelaars een plagiaatmelding naast de rubriek zien.

Forum

Forum (mod_forum) discussieberichten. Per-forum in te stellen (vaak gewenst bij beoordeelde essays, niet bij informele chat). Per-bericht drempel; gemarkeerde berichten tonen discreet aan beoordelaars, niet zichtbaar voor peers.

Quiz essay-vraag

Quiz (mod_quiz) — alleen essayvragen (handmatig beoordeeld). Plugin haakt in bij handmatige beoordeling; docent ziet plagiaat + AI-oordeel per vraag. MCQ + reken- of matchingvragen worden automatisch overgeslagen.

Self-host combinatie

Moodle is open source. De engine van Noplag is Apache 2.0. Beide kunnen binnen het netwerk van uw instelling draaien — gebruikelijk in de Europese publieke sector. Verkeer tussen plugin en engine blijft binnen uw VPC; geen telemetrie, geen verplichte uitgaande verbindingen behalve het corpusrefresh dat u zelf plant.

Open-source plugin (binnenkort beschikbaar)

De Moodle-plugin wordt geleverd onder GPL v3, de standaard plugin-licentie van Moodle. Uw IT-afdeling kan dus niet alleen de plugin-code zelf, maar ook de engine controleren — geen gesloten componenten, de volledige datastroom is regel voor regel te beoordelen en wordt onderhouden volgens de Moodle-releasecycli. De plugin is nog in ontwikkeling; de detectie-engine die wordt gebruikt is nu al open source via github.com/NoplagLabs/noplag-engine.

BEOORDELINGSTABEL

Wat een docent ziet in het Opdracht-beoordelingsscherm.

Dezelfde beoordelingstabel die u al gebruikt. Noplag voegt per inzending een kolom toe: headline + AI-oordeel; doorklikken opent het per-paragraaf rapport. Bulkacties (cijfers exporteren, vergelijkbare accepteren) blijven beschikbaar.

PHIL-201 · Hilary Term 2026 · Essay 2 · Bekijk alle inzendingen28 inzendingen · 4 beoordeeld
STUDENTSTATUSINGELEVERDNOPLAG · HEADLINEAI OORDEELCIJFERACTIE
Sofia RossiIngeleverd14 mrt 23:426,4%MENSBekijk
Aleksander NowakIngeleverd14 mrt 22:1812,1%MENSBekijk
Marie DuboisIngeleverd14 mrt 21:5519,7%0,42 GEMENGDBekijk ▸ Gemarkeerd
Pieter van DijkIngeleverd14 mrt 19:303,2%MENSB+
Ines GarcíaIngeleverd14 mrt 17:454,8%0,91 AI-ACHTIGBekijk ▸ AI-flag
Thomas SchäferIngeleverd14 mrt 14:102,1%MENSA
Maria CostaTe laat · 2u15 mrt 02:158,9%MENSBekijk
Bulk export · Bulk accepteren · Filter gemarkeerd · 2 ernstige gevallen wachten op beoordelingplagiarism_noplag v2.0 · Moodle 4.4.1
~3 minplugin-installatie via ZIP
GPL v3plugin · binnenkort beschikbaar
4 LTSMoodle 4.5 / 4.4 / 4.1 / 3.11
on-premengine + plugin in uw VPC
GDPRDPA + lijst van subverwerkers · EU-residentie
EU MOODLE PLAGIAATTOOLS VERGELEKEN

Wat Noplag anders doet dan Ouriginal / Compilatio / Turnitin Moodle plugins.

NOPLAG · MOODLE
PluginlicentieGPL v3 · open source
Engine-licentieApache 2.0 · open source
Self-host (volledige stack)Ja · plugin + engine in uw VPC
Gedekte activiteitenOpdracht + Workshop + Forum + Quiz
EU residentieFrankfurt-endpoint of on-prem
Prijsmodel$0 docent · Enterprise SLA
OURIGINAL · TURNITIN
PluginlicentiePropriëtair (Moodle integratie-code gesloten)
Engine-licentieClosed-source
Self-host (volledige stack)Nee · alleen cloud
Gedekte activiteitenOpdracht + Forum (geen Workshop)
EU residentieZweden cloud · geen on-prem
PrijsmodelPer-FTE-student jaarcontract
COMPILATIO · MAGISTER+
PluginlicentieClosed-source plugin
Engine-licentieClosed-source
Self-host (volledige stack)Nee · alleen cloud
Gedekte activiteitenAlleen Opdracht
EU residentieFrankrijk cloud
PrijsmodelPer-document credit · €0,20–0,40/doc
VOLLEDIG SELF-HOSTED

Moodle OSS + Noplag OSS = volledige institutionele datasoevereiniteit.

De reden dat Moodle dominerend is in de EU publieke sector (en Canvas niet) is dat instellingen het hele LMS in eigen datacenter kunnen draaien — geen verkeer naar een VS-cloud, geen FERPA/Schrems II complexiteit, geen licentieonderhandelingen bij prijswijzigingen van leveranciers. Noplag volgt datzelfde principe: de engine is Apache 2.0 en de plugin is GPL v3, beide lokaal uit te voeren in uw eigen VPC. Daarmee blijft de hele keten van student-inzending → plagiaatcontrole → cijferoverdracht op uw eigen infrastructuur. De detectie-engine leest uit een snapshot van het publieke corpus dat u zelf bijwerkt (meestal maandelijks OpenAlex + CORE + arXiv refresh); geen andere uitgaande verbindingen vereist. Instellingen met strikte dataresidentie — Duitse deelstaatuniversiteiten, Franse grandes écoles, Italiaanse staatsuniversiteiten, Britse NHS-geaffilieerde opleidingscentra, EU H2020 onderzoek — kunnen zo voldoen aan de eisen zonder langdurige onderhandeling. IT kan beide codebases regel-voor-regel doornemen, testen in een stagingomgeving (standaard 90 dagen accordering), en besluiten op basis van wat de code daadwerkelijk doet, niet op basis van marketingbeweringen van een leverancier. Closed-source plagiaattools bieden die transparantie niet: bij hen zijn integratiecode en detectie-algoritme niet controleerbaar — beoordeling wordt dan een vertrouwenskwestie.

Lees de self-host deployment guide
MOODLE ADMIN CHECKLIST
GDPRDPA voorgedraft · lijst van subverwerkers ondertekend · Frankfurt-residentie-eindpunt OF volledig on-premises in uw VPC
GPL v3Pluginlicentie gelijk aan Moodle · IT kan de integratie line-by-line auditen
VPCEngine + plugin draaien binnen uw netwerk · geen uitgaande verplichtingen behalve handmatige corpusrefresh
FG/DPOBeoordelingspakket voor functionaris gegevensbescherming: dataflowdiagram, lijst van subverwerkers en de ondertekenbare DPA — gebaseerd op de EU Cloud Code of Conduct
VersiesMoodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS — legacy LTS is nodig voor trage publieke sector deployments
OSSZowel de Moodle-plugin als de detectie-engine zijn open source — volledige stack is controleerbaar, geen 'geloof ons maar'-controles
FAQ

Wat Moodle admins en docenten echt vragen.

Welke Moodle-versies worden ondersteund?
Moodle 4.5 (actueel), 4.4 LTS, 4.1 LTS en 3.11 LTS (legacy). De plugin gebruikt de standaard mod_plagiarism subplugin-API, stabiel over deze versies. Wij testen tegen elke minor release en publiceren een compatibiliteitsoverzicht op moodle.org/plugins.
Plugin vs LTI — wat moeten we kiezen?
Gebruik de native plugin (plagiarism_noplag) — de subplugin-API van Moodle is krachtiger voor plagiaattoepassingen dan generieke LTI. Per-activiteit configuratie, bestandinleverhaak, per-inzending rapport, cijferboek-kolomintegratie zijn alleen via subplugin mogelijk. Wij publiceren ook een LTI 1.3-route als plugins installeren niet mag (zelden; soms bij zeer beheerde K-12 omgevingen).
Kunnen we alles on-premise draaien?
Dat is het ontwerp, en de engine is nu al gereed: de detectie-engine is open source (Apache 2.0, github.com/NoplagLabs/noplag-engine) en direct zelf te hosten. De Moodle-plugin volgt binnenkort en wordt uitgebracht onder GPL v3. Zodra deze beschikbaar is, kunt u met een zelf-gehoste Moodle de volledige stack binnen uw eigen VPC houden — het enige uitgaande verkeer is het verversen van de corpus-snapshot, die u zelf plant (meestal maandelijkse OpenAlex + CORE + arXiv synchronisatie).
Hoe werkt GDPR met studentinzendingen?
Noplag is een gegevensverwerker onder het GDPR-beleid van uw instelling (de instelling blijft verwerkingsverantwoordelijke). Verwerkersovereenkomst vooraf opgesteld; lijst van subverwerkers ondertekend; recht op gegevenswissing met een SLA van 24 uur. EU-residentie mogelijk via de Frankfurt-endpoint, of volledige on-premises implementatie voor instellingen met strikte residentie-eisen. De enige student-PII die de grens passeert is de interne Moodle-gebruikers-ID, niet naam of e-mailadres.
Hoe werkt Workshop peer assessment — wordt plagiaat afgevangen vóór peer review?
Ja. Plugin controleert bij indienen (voorafgaande aan de peer assessment-fase). Beoordelaars zien plagiaatindicator naast de rubriek; de docent krijgt het volledige per-paragraaf rapport. Dit vangt plagiaat af voordat klasgenoten het werk beoordelen.
Hoe zit het met de cijferboekkolom?
De plugin voegt een Noplag-kolom toe aan de beoordeling (zie onze mockup hierboven). Plagiaatpercentage + AI-oordeel per inzending, sorteerbaar. Bulkacties (export, filter gemarkeerd, vergelijkbare accepteren) blijven werken. Optioneel: zet het percentage als feedbackcommentaar in het Moodle-cijferboek bij opslaan.
Werkt het ook in de Moodle Mobile app?
Ja — de controle loopt server-side, ongeacht via web of app (iOS/Android) ingediend. De extra's in het beoordelingsscherm werken in de app voor docenten. Studentzijde: onzichtbaar (plugin is docentgericht).
Hoe zit het met Moodle Workplace (corporate LMS)?
Plugin ondersteunt ook Moodle Workplace — subplugin-API is identiek. Handig voor compliance-opleidingen waar teksten moeten worden gecontroleerd (financiële regelgeving, zorg). Multi-tenant wordt ondersteund: inzendingen per tenant gescheiden.
Wat als onze Moodle zwaar aangepast is?
De plagiaatsubplugin-API is stabiel; aanpassingen aan de UI van Moodle beïnvloeden de plugin meestal niet. Bij eigen fork van Moodle core (onwaarschijnlijk, maar gebeurt bij grote universiteiten) werkt de plugin nog steeds via het subplugin-API-contract. Getest op de TU München-versie en de uitgebreide Open University UK Moodle.
Wat zijn de kosten voor een instelling?
Docent individueel: gratis met de Pro waiver. Instelling: Enterprise SLA, gewoonlijk €0–€12K/jr EU prijs, afhankelijk van FTE en implementatie. Aanmerkelijk minder dan Ouriginal (€8–€20K) of Compilatio (per-document), stijgt mee met gebruik. Migratiehandleiding Ouriginal/Compilatio beschikbaar — meeste instellingen testen eerst op één faculteit voor volledige uitrol.

Installeer de plugin. Draai de hele stack in uw VPC.

3 minuten ZIP-upload via Sitebeheer. Gratis voor docenten met Pro-waiver. Enterprise SLA voor instellingen. Koppel met self-hosted Noplag engine voor volledige on-prem stack.

Moodle-plagiaatcontrole — open-source subplugin — Noplag