Domanda

Mi chiedevo come posso rilevare il codice plagio con Javascript. Voglio osservazioni di assegnazione di prova per i compiti a casa ho intenzione di distribuire.

Ho guardato utilizzando MOSS , ma-da quello che ho sentito-è piuttosto scarsa per qualcosa di diverso C. Purtroppo, non posso provarlo ancora, perché non ho osservazioni.

Come posso fare per la rilevazione di codici plagio con JavaScript?

È stato utile?

Soluzione

Essi sostengono che MOSS funziona su Javascript. Perché non basta provarlo. Scrivere un file JavaScript, quindi, modificarla, come un imbroglione sarebbe modificare il codice elses qualcuno e dei mangimi per MOSS per vedere che cosa dice?

Altri suggerimenti

non vorrei andare fuori dal mio modo per cercare di corsa attraverso un correttore plagio.

codice è codice e codice cattivo è cattivo codice. Le persone che non possono codice (quelli che hanno maggiori probabilità di copiare / incollare il codice **) in genere non hanno buon codice. Difficoltà (e approcci discutibili intorno a loro) saranno facilmente individuabili se ancora di prendere alcuni secondi per controllare la fonte. Qualcosa proprio non corrisponderà e dovrebbe schiaffo in faccia.

** direi che il codice non viene adattato plagiato a meno che non violi la distribuzione autori intenti (ad es violi diritti d'autore o di licenza) e sarebbe incoraggiare gli studenti a semplice documento che le risorse esistenti, se del caso, hanno usato come base e / o incorporati, nonché per incoraggiarli a comprendere e adattare il codice per soddisfare le loro esigenze (e per renderlo migliore, tanto il codice là fuori è zuppa). Lo faccio tutto il tempo per "vero lavoro di programmazione". Naturalmente, non è il mio curriculum: -)

I costruire strumenti di rilevazione dei Cloni, che trovano blocchi simili di codice attraverso i file. Vedere CloneDR panoramica e l'esempio relazioni. CloneDR lavora per una grande varietà di lingue, e gli usi la struttura langauge per Makethe rilevamento della clonazione efficiente ed efficace.

Come da commento incollando pezzi di Yar di JavaScript in Google funziona abbastanza bene -? Ma è fermarsi li barare realistica

Potrebbe dividere il compito in due parti, la prima parte che consente loro di 'trucco', se vogliono, ma dire loro che ci sarà una seconda parte del compito in classe. Poi hanno la classe di fare esattamente la stessa operazione in tempo di classe sorvegliato.

Se ognuno di noi ha 'tradito' prima volta che una cosa. Ma se qualcuno è in grado di rifare i compiti in classe poi a) truffati (che è già abbastanza grave) e b) nulla imparato (che è peggio).

L'uso di Internet per 'ricerca' è sempre sta per accadere -. Ma la sua quelli che dimenticano il loro 'ricerca' che sono barare voi e se stessi

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top