Differences between revisions 2 and 9 (spanning 7 versions)
Revision 2 as of 2013-01-21 10:53:14
Size: 884
Comment:
Revision 9 as of 2020-09-11 06:30:38
Size: 1147
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#acl All:read
Line 5: Line 7:
. `~give/stable/bin/` contains a couple of scripts to make the process easier:
 * moss_setup - retrieve submissions and put them into directories suitable for moss-ing.
 e.g. `% ~give/stable/bin/moss_setup ` ''`12s2 `'' ''`assign1`''
 . `~give/stable/bin/` contains a couple of scripts to make the process easier:
 * '''moss_setup''' - retrieve submissions and put them into directories suitable for moss-ing. Run this script from the class account.
 . example:
 
. `% ~give/stable/bin/moss_setup ` ''`12s2 `'' ''`assign1`''
Line 9: Line 12:
 * moss_run - send the submissions to moss for processing.  * Remove any files not to be included in moss plagiarism detection
 * '''
moss_run''' - send the submissions to moss for processing.
Line 11: Line 15:
 . e.g. `% ~give/stable/bin/moss_run ` ''`cs1911 `'' ''`12s2 `'' ''`assign1 `'' ''`c `'' ''`*/*.c`''
 . the last two arguments specifies the programming language (C code) and which files to moss (all .c files for each student).
 . example:
 
. `% ~give/stable/bin/moss_run ` ''`cs1911 `'' ''`12s2 `'' ''`assign1 `'' ''`c `'' ''`*/*.c`''
 . `% ~give/stable/bin/moss_run ` ''`-d /home/cs1911/12s2.work/assign1/plague `'' ''`c `'' ''`*/*.c`''
 . the last two
arguments specify the programming language (C code) and which files to process (all .c files for each student).

Plagiarism Detection

Currently the most widely used plagiarism detection software is serviced by Moss

  • ~give/stable/bin/ contains a couple of scripts to make the process easier:

  • moss_setup - retrieve submissions and put them into directories suitable for moss-ing. Run this script from the class account.

  • example:
  • % ~give/stable/bin/moss_setup  12s2  assign1

  • a plague directory will be created under ~/12s2.work/assign1

  • Remove any files not to be included in moss plagiarism detection
  • moss_run - send the submissions to moss for processing. {i} The class accounts have no internet quota, so this script must be run from a personal account with access to the submissions.

  • example:
  • % ~give/stable/bin/moss_run  cs1911  12s2  assign1  */*.c

  • % ~give/stable/bin/moss_run  -d /home/cs1911/12s2.work/assign1/plague  */*.c

  • the last two arguments specify the programming language (C code) and which files to process (all .c files for each student).

Plague (last edited 2021-09-10 08:24:32 by MeichengWhale)