NOVO·PLUGINSubplugin nativo de plágio Moodle

Detector de plágio Moodle integração

Ambos os projetos são open source. O subplugin de plágio Noplag é instalado pelo diretório de plugins do Moodle ou via upload de arquivo ZIP — cobre as atividades Tarefa, Oficina, Fórum e questões dissertativas em Questionário. Combine com Moodle auto-hospedado para implantação totalmente local (padrão do setor público da UE). DPA com foco em GDPR, endpoint com residência em Frankfurt ou execute toda a solução dentro da sua VPC.

PHIL-201 · Hilary Term 2026 · Redação 2MOODLE · AVALIAÇÃO DE TAREFAS
ENVIO DO(A) ESTUDANTESofia Rossienviado em 14 mar · 1.890 palavras · texto online“A abordagem de Aristóteles sobre phronesis difere da epistêmê de Platão porque…”
NOPLAG · subplugin de plágio6,4% · 0,22 HUMANO
TÍTULO6,4%
VEREDITO IAHUMANO
RESIDÊNCIA DE DADOSon-prem
¶ 6Ética a Nicômaco de Aristóteles — CITADO·REFERENCIADO, excluídoEXCL
¶ 11Paráfrase não citada de MacIntyre 1981 — sinalizado para avaliaçãoNÃO CITADO
Lança no boletim · armazenado em moodledata · residência GDPR respeitadaVer relatório completo →
Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTSPronto para auto-hospedagem · roda no seu VPCGDPR · residência UE · auto-hospedável
INSTITUIÇÕES MOODLE USANDO NOPLAG
Open UniversitySorbonneU São PauloIIT DelhiHumboldtKU LeuvenTU München
FLUXO DE INSTALAÇÃO DO PLUGIN

Três passos do diretório de plugins Moodle ao primeiro envio avaliado.

Admin instala o plugin via Administração do site → Plugins → Instalar plugins. Configure a chave de API em Administração do site → Plugins → Plágio → Noplag. Professor ativa por atividade nas configurações de Tarefa / Fórum / Questionário.

01 · INSTALAÇÃO ADMIN~3 min

Upload de ZIP ou diretório de plugins

Duas opções: baixar o ZIP do plugin em moodle.org/plugins/plagiarism_noplag e enviar via Administração do site → Plugins → Instalar plugins de arquivo ZIP, ou colar a URL git do plugin na mesma tela. Atualização do banco de dados roda automaticamente (cria tabelas plagiarism_noplag). Testado no Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS.

02 · CHAVE API + CONFIG.~3 min

Site admin → Plugins → Plágio

Cole sua chave de API Noplag (Cloud) ou a URL do endpoint auto-hospedado (on-prem). Defina os limites padrão (destaque em 15%, IA em 0,7), política de retenção (apagar após 30/60/90 dias), e quais tipos de atividades são elegíveis (Tarefa / Oficina / Fórum / Redação em Questionário).

03 · ATIVAÇÃO PELO(A) PROFESSOR(A)~3 min

Ative em cada Tarefa

Em qualquer Tarefa / Oficina / Fórum / Questionário, encontre a seção “plugin de plágio Noplag” (adicionada pela API do subplugin). Ative, ajuste limites se necessário e salve. Os estudantes enviam normalmente — a verificação roda no servidor; resultados aparecem na tela de avaliação para o professor.

COBERTURA DO PLUGIN

Quatro tipos de atividade. Duas opções de implantação do motor. Uma abordagem open source em toda a solução.

A API de subplugin de plágio do Moodle é mais avançada que o LTI genérico para este caso — configuração por atividade, interceptação de envio de arquivos, armazenamento de relatórios por submissão. Tanto o plugin do Moodle quanto o motor Noplag são open source: toda a solução pode ser auditada pela TI institucional.

Tarefa

Atividade padrão de Tarefa no Moodle (mod_assign). Texto online + envio de arquivos (.docx, .pdf, .odt, .txt). Relatório por envio, disponível para revisão na correção. Reenvios: cada versão analisada separadamente, com o diff em relação à versão anterior caso deseje comparar alterações.

Oficina

Oficina (mod_workshop) — atividade de avaliação entre pares comum no ensino superior britânico. O plugin analisa o texto enviado antes de abrir para avaliação dos pares, assim avaliadores veem o status de plágio junto à rubrica. Útil para detectar antes da exibição aos demais estudantes.

Fórum

Mensagens em Fórum (mod_forum). Configurável por fórum (normalmente ativo para redações em fóruns avaliativos, desligado para bate-papo). Limite definido por mensagem; posts sinalizados mostram indicador discreto ao avaliador, invisível aos colegas.

Questão dissertativa em Questionário

Questionário (mod_quiz) — apenas questões do tipo dissertação (avaliação manual). O plugin acopla na correção manual; o(a) professor(a) vê plágio + resultado IA por resposta. Questões tipo múltipla escolha, numéricas ou pareamento são ignoradas automaticamente.

Deploy auto-hospedado

O Moodle é open source. O motor do Noplag utiliza Apache 2.0. Ambos podem ser executados dentro da rede institucional — configuração típica do setor público europeu. O tráfego entre plugin e motor permanece na sua VPC; sem telemetria, sem conexões externas obrigatórias além da atualização do corpus agendada por você.

Plugin open source (em breve)

O plugin para Moodle é distribuído sob a licença GPL v3, a mesma dos plugins do Moodle, permitindo que sua equipe de TI audite o código do plugin além do motor de detecção — sem componentes proprietários, todo o fluxo de dados pode ser revisado linha por linha, com manutenção alinhada às versões do Moodle. O plugin ainda está em desenvolvimento; o motor de detecção já é open source e está disponível em github.com/NoplagLabs/noplag-engine.

DENTRO DA TABELA DE AVALIAÇÃO

O que o(a) professor(a) vê na tela de correção da Tarefa.

Mesma tabela de avaliação já utilizada por você. Noplag adiciona coluna com resultado geral + veredito IA por envio; clicar abre o relatório por parágrafo. Operações em massa (exportar notas, aceitar semelhantes) preservadas.

PHIL-201 · Hilary Term 2026 · Redação 2 · Ver todos os envios28 envios · 4 avaliados
ESTUDANTESTATUSENVIADONOPLAG · TÍTULOVEREDITO IANOTAAÇÃO
Sofia RossiEnviado14 mar 23:426,4%HUMANOVer
Aleksander NowakEnviado14 mar 22:1812,1%HUMANOVer
Marie DuboisEnviado14 mar 21:5519,7%0,42 MISTOVer ▸ Sinalizado
Pieter van DijkEnviado14 mar 19:303,2%HUMANOB+
Ines GarcíaEnviado14 mar 17:454,8%0,91 PROVAVELMENTE IAVer ▸ Sinalização IA
Thomas SchäferEnviado14 mar 14:102,1%HUMANOA
Maria CostaAtrasado · 2h15 mar 02:158,9%HUMANOVer
Exportação em massa · Aceitação em massa · Filtrar sinalizados · 2 sinalizações graves pendentesplagiarism_noplag v2.0 · Moodle 4.4.1
~3 mininstalação do plugin por ZIP
GPL v3plugin · em breve
4 LTSMoodle 4.5 / 4.4 / 4.1 / 3.11
on-premmotor + plugin no seu VPC
GDPRDPA + lista de sub-processadores · residência na UE
COMPARATIVO DE FERRAMENTAS EU MOODLE DE PLÁGIO

O que diferencia Noplag de Ouriginal / Compilatio / Turnitin em plugins Moodle.

NOPLAG · MOODLE
Licença do pluginGPL v3 · open source
Licença do motorApache 2.0 · open source
Self-host (stack inteiro)Sim · plugin + motor no seu VPC
Atividades cobertasTarefa + Oficina + Fórum + Questionário
Residência UEEndpoint Frankfurt ou on-prem
Modelo de preço$0 educador · SLA empresarial
OURIGINAL · TURNITIN
Licença do pluginProprietário (integração Moodle fechada)
Licença do motorFechado
Self-host (stack inteiro)Não · só cloud
Atividades cobertasTarefa + Fórum (sem Oficina)
Residência UECloud Suécia · sem on-prem
Modelo de preçoContrato anual por estudante equivalência FTE
COMPILATIO · MAGISTER+
Licença do pluginPlugin fechado
Licença do motorFechado
Self-host (stack inteiro)Não · só cloud
Atividades cobertasSó Tarefa
Residência UECloud França
Modelo de preçoCrédito por documento · €0,20–0,40/doc
AUTO-HOSPEDAGEM FULL-STACK

Moodle OSS + Noplag OSS = soberania total sobre dados institucionais.

O motivo pelo qual o Moodle domina o ensino superior público da UE (e não o Canvas) é que as instituições podem rodar o LMS inteiro em seu próprio datacenter — sem tráfego à nuvem dos EUA, sem contorcionismos FERPA/Schrems II, sem renegociação de licença em mudança de fornecedor. Noplag oferece o mesmo na outra ponta: motor é Apache 2.0 e plugin é GPL v3, ambos rodando no seu VPC institucional. Combinando, o caminho envio → verificação → nota permanece inteiramente na sua infraestrutura. O motor lê snapshot público de corpus que você atualiza conforme seu cronograma (normalmente mensal OpenAlex + CORE + arXiv); não há outras conexões externas obrigatórias. Para instituições com exigências rigorosas de residência de dados — universidades estaduais alemãs, grandes écoles francesas, institutos de pesquisa financiados pelo Estado italiano, hospitais universitários do NHS britânico, cláusulas H2020 — é esta forma de implantação que passa pelo crivo do encarregado de proteção de dados sem negociação extensa. O T.I. institucional pode auditar ambos códigos linha a linha, testar em ambiente de homologação por 90 dias padrão, e aprovar pelo que o código de fato executa, e não pela promessa do fornecedor. Ferramentas de plágio fechadas não podem igualar: seu código de integração E seu algoritmo de detecção são opacos — a revisão vira exercício de fé, não de controle.

Leia o guia de implantação auto-hospedada
CHECKLIST ADMIN MOODLE
GDPRDPA pré-redigido · lista de sub-processadores assinada · endpoint com residência em Frankfurt OU execução local na sua VPC
GPL v3Licença do plugin igual à do Moodle · T.I. audita código linha a linha
VPCMotor + plugin rodam em sua rede institucional · sem conexões externas obrigatórias além do refresh de corpus agendado
DPOPacote para análise do encarregado de proteção de dados: diagrama de fluxo de dados, lista de sub-processadores e DPA assinável — elaborado conforme o Código de Conduta em Nuvem da UE
VersõesMoodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS — suporte a LTS legada importa em implantações públicas da UE
OSSTanto o plugin do Moodle quanto o motor de detecção são open source — solução auditável de ponta a ponta, sem etapas de revisão baseadas em confiança
FAQ

O que admins Moodle e professores realmente perguntam.

Quais versões do Moodle são suportadas?
Moodle 4.5 (atual), 4.4 LTS, 4.1 LTS e 3.11 LTS (legado). Utiliza API padrão mod_plagiarism — estável nestas versões. Testamos em cada release menor e publicamos matriz de compatibilidade na listagem no moodle.org/plugins.
Plugin vs LTI — qual usar?
Prefira o plugin nativo (plagiarism_noplag) — API do subplugin do Moodle tem mais poder para plágio do que o LTI genérico. Configuração por atividade, gancho de envio de arquivos, relatórios por envio, coluna no boletim — só subplugin tem estas funções. Também publicamos um caminho LTI 1.3 caso o Moodle impeça plugins (raro; mais comum em K-12 muito administrado).
Podemos rodar tudo on-premises?
Esse é o projeto, e o motor já está pronto: o motor de detecção é open source (Apache 2.0, github.com/NoplagLabs/noplag-engine) e pode ser auto-hospedado hoje. O plugin para Moodle estará disponível em breve e será distribuído sob GPL v3. Quando lançado, a integração com seu Moodle auto-hospedado mantém toda a solução dentro do seu VPC institucional — o único tráfego externo será a atualização do snapshot do corpus, agendada por você (normalmente sincronização mensal com OpenAlex + CORE + arXiv).
Como o GDPR é aplicado aos envios dos estudantes?
A Noplag atua como operadora de dados sob a política de GDPR da sua instituição (a instituição permanece como controladora). DPA pré-redigido; lista de sub-processadores assinada; SLA de direito ao apagamento de 24 horas. Opção de residência de dados na UE via endpoint em Frankfurt, ou implantação totalmente on-premises para instituições com exigências rigorosas de residência. O único dado pessoal do estudante que cruza o limite é o ID interno do usuário no Moodle, não nome nem e-mail.
E a avaliação por pares da Oficina? Plágio é detectado antes dos colegas acessarem?
Sim. O plugin analisa texto enviado na submissão (antes da transição para fase de avaliação por pares). Avaliadores veem indicador de plágio junto à rubrica; professor vê o relatório detalhado por parágrafo. Útil para detectar em redações de avaliação entre pares antes do acesso dos colegas.
Como funciona a coluna do boletim?
Plugin inclui uma coluna Noplag na tela de avaliação (mostrada acima). Porcentagem de plágio + veredito IA, ordenável. Operações em lote (exportar, filtrar sinalizados, aceitar semelhantes) preservadas. Opcional: notificar porcentagem de plágio diretamente no feedback do Moodle ao salvar.
Funciona no app Moodle Mobile?
Sim — análise roda no servidor independente da origem (web, app iOS Moodle, app Android Moodle). A tela de avaliação para professores também funciona no app. Lado estudante: invisível (plugin é só para professores).
E o Moodle Workplace (corporativo)?
Plugin roda no Moodle Workplace também — API do subplugin é idêntica. Útil em treinamento corporativo onde textos de compliance precisam de verificação (treinamento financeiro, CME saúde). Multi-tenancy respeitado: dados isolados por tenant.
E se o nosso Moodle for muito customizado?
API do subplugin de plágio é estável; customizações na interface não afetam o plugin normalmente. Se houver fork do core (raro, mas ocorre em grandes universidades), plugin opera pelo contrato da API. Já testado no Moodle customizado da TU München e Moodle fortemente estendido da Open University UK.
Preço para instituição?
Indivíduo docente: gratuito via Pro waiver. Instituições: contratos SLA empresariais, tipicamente €0–€12K/ano na UE variando pelo FTE e escopo instalado. Bem menos que Ouriginal (€8–€20K em geral) ou Compilatio (crédito por documento, escala pelo volume). Playbook de migração Ouriginal/Compilatio disponível — maioria testa um semestre numa faculdade antes de migrar a instituição inteira.

Instale o plugin. Rode o stack inteiro no seu VPC.

Upload ZIP em 3 minutos via Administração do site. Gratuito para docentes pelo waiver Pro. SLA empresarial para implantações institucionais. Use com motor Noplag auto-hospedado para stack full on-prem.

Verificador de plágio para Moodle — subplugin open source — Noplag