Sun Zhigang edited this page May 16, 2011 · 9 revisions

Anti-Plagiarism Plugin for Moodle

Anti-Plagiarism is a block plugin for Moodle. It can detect cheating in programming assignments. Also support html and plain text files. The core engine is MOSS.



  • Support Linux and Windows (cygwin with perl required)
  • Support Moodle assignment types include: upload, uploadsingle and onlinejudge
  • Support C, C++, Java, C#, Python, Visual Basic, Javascript, FORTRAN, ML, Haskell, Lisp, Scheme, Pascal, Modula2, Ada, Perl, TCL, Matlab, VHDL, Verilog, Spice, MIPS assembly, a8086 assembly, a8086 assembly, MIPS assembly, HCL2, HTML and ASCII text.
  • Unrar and unzip automatically
  • Uses different parameters to detect the same assignment and merge results
  • Confirm manually by teacher
  • Students can see their own confirmed results only
  • Translation: English and Simplified Chinese





Settings PageSettings Page


Results ListResults List

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.