Skip to content

uva-cs/cbtf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UVA CS CBTF (Comper Based Testing Facility) Repository

This repository will hold content and links useful for anything CBTF-related at UVA.

Local links

Where to start

Links:


Instructor How-tos

  • Question creation:: see question-creation.md
  • Overrides: this is to allow a student to take an exam at a different time than normally scheduled for the exam
    • The center staff has to enable your quiz for overrides for the given date(s)
    • Check if they have already taken the exam -- some students forget to update a ticket or email when the do find a slot to take the exam. This is through PrairieLearn, not PrairieTest.
    • Make sure that they do not have an existing reservation (from PrairieTest, click on the course, then the exam, then the Reservations tab) -- if they have one, then you have to delete it first
    • Give them an override (from PrairieTest, click on the course, then the exam, then the Overrides tab) -- make sure the dates/times of the override include the session(s) that they should be allowed to sign up for
  • Making an exam visible: this is after it's taken -- see here

To create an exam:

(this is a sketch of notes, to be filled out more)

One-time setup

  • create a course instance in prairielearn AND prairietest
  • upload the student roster in prairietest AND prairielearn
  • be invited to the UVA center in us.prairietest.com, and accept that invitation
  • somehow the course might have to be linked with the testing center?

Exam creation:

  • in prairielearn: in the course instance, create an assessment
  • in prairietest: create a course, then an exam
    • when you click on the exam, in the "Exam Settings" tab, there is a "PrairieLearn access" box -- copy the entire contents (with curly brackets)
  • back in prairielearn
    • go back to the assessment in the correct course instance
    • go to files for that assessment, and edit infoAssessment.json
    • paste the JSON array into the allowAccess array (it goes in the square brackets)
    • hit save & sync
  • back in prairietest: in the "Exam Settings" tab, hit reload -- the "PrairieLearn assessments" info (right under the box you copied the contents of), it should show a link to your prairielearn assessment

Then:

  • Link a exam to a center: in prairietest.com, click on the "UVA" link (under institution administration), then the centers TAB, then the center, then the course; we'll call this the "exam-in-center" view
    • From the "exam-in-center" view, click the "Link Exam" button; set the dates, and hit save (or similar)
    • Once saved, and again from the "exam-in-center" view,
      • to link to particular sessions and allow session reservation: in the center view for the exam’ settings (from the home page: UVA -> Centers tab -> center name -> course name -> exam name -> Settings tab), enable self-reservation and also make it visible to the students. It allows reservations in all sessions within the date range of the exam.
    • to view which sessions are enabled, go to the center view for the exam (UVA -> centers -> center name -> course -> exam -> settings), and the 'available sessions' is about half-way down
  • in the exam settings:
    • change the dates
    • make visible to course students and/or staff, and allow self-reservation
  • adding students: add them through the course view (not the center view)
  • adding accommodations: must be in the center view; when you click on the course (from the center view), click on students, and you can add accommodations there

Finally:

  • make the exam visible

Email to those who need accommodations:

  • Go to us.prairietest.com, and log in with your UVA microsoft account
  • Once logged in, it will ask you to accept the terms and conditions
  • Once that is done, you will see that you have an invitation to join CS 3100; click the "Join" button

Admin-only functions:

These are all through the admin view: from the PrairieTest home page, under 'Institutional Administration', click on the university, click on the centers tab, then click on the center name. The direct link is here.

Entering student accommodations: in PrairieTest, from the admin view, click on the students tab (NOT the course) (direct link), then search for the student, click on the settings sub-tab, and edit their accommodations. Note that if you enter it into the course view (home -> course name -> students) it does not have any effect.

Deleting a reservation: from the admin view, click on the students tab, then search for the student. Click on them (their email address), then click on the exam (again). Their reservation is listed there -- the down-arrow (to the left of the session date/time) allows reservation deletion.

Adding a reservation: from the admin view, click on the students tab, then search for the student. Click on them (their email address), then click on the exam (again). If they have a reservation, it will have to be deleted first. When they no longer have a reservation, click on the 'add reservation' button on the right-hand side.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors