Frage

Ich habe mich gefragt, wie ich Code Plagiat mit Javascript erkennen kann. Ich möchte Prüfauftrag Einreichungen für Hausaufgaben auszuteilen ich gehe.

Ich habe bei Verwendung sah MOSS , aber-was ich habe hörte-es für etwas anderes als C ziemlich schlecht ist kann ich leider noch nicht testen, weil ich nicht Einreichungen haben.

Wie kann ich mich über Code Plagiat mit JavaScript Erkennung?

War es hilfreich?

Lösung

Sie behaupten, dass MOSS auf Javascript funktioniert. Warum gehst du nicht einfach mal ausprobieren. Schreiben Sie eine Datei Javascript, dann ändern Sie es, wie ein Betrüger jemand elses Code ändern würde und ihn an MOSS, um zu sehen, was es sagt?

Andere Tipps

Ich würde nicht von meinem Weg gehen, um zu versuchen und durch eine Plagiatsprüfung.

ist-Code-Code und schlechter Code ist schlechter Code. Personen, die nicht Code können (diejenigen, die mehr sind wahrscheinlich Code kopieren / einfügen **) in der Regel keinen guten Code. Schwierigkeiten (und fragwürdige Ansätze um sie herum) werden leicht erkennbar, wenn Sie noch ein paar Sekunden dauern, um die Quelle zu überprüfen. Etwas einfach nicht zusammenpassen und es sollten Sie ins Gesicht schlagen.

** würde ich argumentieren, dass angepasste Code nicht plagiiert wird, wenn es die Autoren Verteilung Absicht verletzt (zB gegen das Urheberrecht oder Lizenz) und die Schüler einfach Dokument fördern würde, die vorhandenen Ressourcen, wenn überhaupt, sie als Basis verwendet und / oder sowie zu ermutigen, sie zu verstehen und anzupassen, den Code zu passen ihre Bedürfnisse (und es besser zu machen, so viel Code da draußen ist Suppe) eingebaut. Ich tue dies die ganze Zeit für „echte Programmierarbeit“. Natürlich ist es nicht mein Lehrplan: -)

Ich baue Clone-Erkennungs-Tools, die über Dateien ähnlich Codeblöcke finden. Siehe CloneDR Überblick und Beispiel berichtet. CloneDR arbeitet für eine Vielzahl von Sprachen und Anwendungen das Langauge Struktur makethe Klon Erkennung effizient und effektiv.

Wie pro yar Kommentar einfügen Stücke von Javascript in Google wird ziemlich gut funktionieren - aber hindert sie betrügt realistisch

Könnten Sie spaltete die Aufgabe in zwei Teile, der erste Teil so dass sie zu ‚betrügen‘, wenn sie wollen, aber sie sagen, dass es einen zweiten Teil der Aufgabe in der Klasse sein. Dann hat die Klasse tut genau die gleiche Aufgabe in überwachten Klasse Zeit.

Wenn jeder hat ‚betrogen‘ erstes Mal, dass eine Sache. Aber wenn jemand nicht in der Lage ist, ihre Hausaufgaben in der Klasse wiederholen dann werden sie a) betrogen (was schlimm genug ist) und b) nichts gelernt (was schlimmer ist).

Mit dem Internet zu ‚Forschung‘ wird immer passieren wird -. Aber seine diejenigen, die ihre ‚Forschung‘ vergessen, dass sowohl Sie betrügen und sich

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top