Academic Integrity Verification

Path

You could find the acadinteg.py, acadinteg.sh and whitelist-and-acadinteg.sh here: ~/marking/provided-library/final/

How to use it

We use it to verify the validity of integrity statement for midterm and final, How to use it:

Step 1: You need: acadinteg.py, acadinteg.sh and whitelist-and-acadinteg.sh

  • acadinteg.py is for verifying the integrity statement, i.e. the content we provide is not changed and the quest id
  • acadinteg.sh is for running the acadinteg.py only
  • whitelist-and-acadinteg.sh is for running the acadinteg.py and checking the whitelist

You need the folder: racket-whitelist-scripts, this is for checking if students used the functions that are not allowed

the acadinteg.py, acadinteg.sh and whitelist-and-acadinteg.sh should be in a folder called midterm or final, if it is for final, then the final folder should be in ~/marking/final/test.0/provided

the racket-whitelist-scripts folder should in ~/marking


Step 2: Update the options.rkt, options.rkt should be under ~/marking/final/test.0/in
options.rkt should be looked like this:

Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng acadinteg_options_rkt.png r1 manage 102.2 K 2020-12-23 - 14:48 KurtDietrich Options.rkt file for academic integrity script
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2020-12-23 - KurtDietrich
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback