Commit Graph

5 Commits

Author SHA1 Message Date
23bc89dab6 update to read_qrcodes.py
1) included code to read qr from four 90 degree rotations for improved robustness of read
2) exlarged the region to read qr codes from.  This is a delicate balance between excluding irrelevant text that may confuse the qr code reader and
cutting off pieces of the qr code that have been wobbled by the scanner
3) included code for manual entry of the filenames for student's quizzes that cannot be deciphered by the qr code reader
2024-09-21 23:08:53 +00:00
ea2a8c7d1a reads qr codes from the top of 1 page and two page quizzes
these scripts read the qrcode from the top of a 
1) one page quiz, or respectively
2) the top front of a two-page front and back quiz and
using the inventory csv file saves the pdf pages of an individual's quiz to a file with their name as part of the filename
so that it can later be uploaded using another script
2024-09-19 04:01:15 +00:00
b349e47c31 code to create qr codes
this code creates jpg and png image qrcodes for three digit serial numbers and appends below the serial number at the qr code for ease of both machine and human interpretation.  As set up it gives the 200 qr codes for str(100) through str(299), because I didn't need anymore than that but it would be easy to modify
2024-09-19 03:55:25 +00:00
be2d9454a9 a requirements.txt file for venv "necessary" modules for processing and uploading quizzes
this was for uploading quiz#3 which accidentally had front and back pages, to student's canvas shell
2024-09-19 03:47:43 +00:00
e6340a94ce Upload files to "/"
this was for uploading quiz#3 which accidentally had front and back pages, to student's canvas shell
2024-09-18 20:57:26 +00:00