CS ID Scanner Admin and Proctoring Instructions

In Spring 2014, Jim Skrentny and Deb Deppeler worked with Nick Adams (CSL) to create an online web application that allows exam proctors to plug in a USB Card Reader (see image) and scan student ID's at the start and end of a large enrollment exam. 

Such scanning and tracking of students during an exam allows us to use the student's ID to confirm their identity and enrollment in the course before giving them exam materials.  It also allows us to quickly (within the first 15 minutes of the exam) identify missing students.  We can then send them email and hopefully get them to their exam without need for any alternate exam arrangement or unhappy student.

We are able to get a download of the exam event log for each exam.  Currently we must request this data from the lab.  We hope to have [Download events] become an admin option for each exam event.

Course instructors must:

  1. Get an ID Scanner account (with CSL) -- send email with your name, login, course number and lectures to lab@cs.wisc.edu.
  2. Login to: https://www-auth.cs.wisc.edu/examchkin/
  3. Select your course.
  4. Add/edit exam proctors by CS login name.
  5. Create an exam event.
  6. Upload the exam venue information (or enter each venue manually).
    venues_sample.csv data file format (room_code is used as lookup key: exam_rooms.csv)
    Note: if room is not currently in exam_rooms.csv,
    you must pick a room that is and then edit details later.
  7. Upload the student roster (links each student with the venue they are assigned)
    id_scanner_roster_sample.csv data file format
    • venue is used as lookup key to find venue for each student
      (venue code examples: L1, L2, MB, A1, A2, A3)
    • id is used to lookup Lname,Fname
    • Deb's README.txt for reminders of what files and how to create
    • Deb's create_roster.py.txt python 2 script to create id_scanner_roster.csv from CSL roster file
  8. Provide the following instructions (and other details) to the Exam Proctors.

Exam proctors are then able to:

  1. Bring a laptop to the exam.
  2. Connect a USB card reader to their laptop.
  3. Login to: https://www-auth.cs.wisc.edu/examchkin/
  4. Select the course.
  5. Select the [View] for the exam event.
  6. Select [Check In/Check Out] to open scanning input dialog.
  7. Select the Venue (exam name: date-time-room) that is being proctored.
    • Before start of exam:
      Select Check In and scan student's ID to check them IN to the exam.
    • As students complete exam and turn in exam materials
      Select Check Out and scan student's ID to check them OUT of the exam.

The system is not without a few bugs and several desired enhancements on our wish list.  Currently, we are not in control of the source and are not able to make improvements without lab resources.  Becky G. (CSL) has been creating instructor accounts and the CSL has been purchasing the card readers (MSR90 3 Track Credit Card Swipe Reader).

Courses (usage and scanner inventory)

33 scanners shared between: see Google Sheet

Wish List for:

Adminstrators

  1. Download events option button for each exam event.
  2. Edit (or remove) the internal Exam Rooms List
    1. so we can edit and add new rooms
    2. or just use our own room name(descriptions)
  3. Send Email to a student query (i.e. missing students).
  4.   
  5.   

Exam proctors

  1. See Student roster view
  2. Ensure check in/check out bug is really gone. So far, so good!  :-)
  3.  
  4.   

@2016-2022 Deb Deppeler, Jim Skrentny