Documentation for testing center staff

Labels for exams and sessions

Labels for exams and sessions

Labels can be used to restrict which exams can make reservations in which sessions. For example, you might want to have a session that is exclusively dedicated to a particular exam or you might want to block certain exams from making reservations in a session.

Label restrictions

Each label can be assigned to both a exams and sessions, and it restricts whether reservations are allowed. For example, consider the case of assigning dedicated sessions for review exams. You can create a label called "review" and assign it to all review exams and to all sessions that are dedicated to review exams. For each label you can then turn on or off three independent scheduling restrictions:

Restriction Description
Allow label exams in label sessions? Should an exam with label be allowed to make reservations in a session that also has label?
Allow label exams in non-label sessions? Should an exam with label be allowed to make reservations in a session that does not have label?
Allow non-label exams in label sessions? Should an exam without label be allowed to make reservations in a session that has label?

To understand when you might want to use each of these restrictions, we'll go through a few examples.

Example 1: Review sessions (one-to-one restrictions)

The simplest case is when you have a particular set of exams (e.g., review exams) that you want to assign to a particular set of sessions (review sessions) so that review exams must only use review sessions and no other exams are allowed in those sessions. In this case, you would create a label called "review" and assign it to all review exams and to all review sessions. You would then turn on the following restrictions:

  • review exams in review sessions: Yes
  • review exams in non-review sessions: No
  • non-review exams in review sessions: No

Example 2: Proctors who are also students (blocking exams from a session)

The opposite of the above example is when you want to block a particular set of exams from a particular set of sessions. For example, suppose Susan is both a proctor and a student in a class and you don't want them to proctor exams from that class. In this case, you would create a label called "Susan" and assign it to all exams for that class and to all sessions that Susan is proctoring. You would then turn on the following restrictions:

  • Susan exams in Susan sessions: No
  • Susan exams in non-Susan sessions: Yes
  • non-Susan exams in Susan sessions: Yes

Example 3: An exclusive session for an exam, but allowing it to use other sessions

Suppose that you want to reserve all testing center sessions on the last afternoon of CS 101's exam window for CS 101 alone, but you also want CS 101 students to be able to take the exam earlier if they so choose. In this case, you would create a label called "CS101" and assign it to all CS 101 exams and to the sessions on the last afternoon. You would then turn on the following restrictions:

  • CS101 exams in CS101 sessions: Yes
  • CS101 exams in non-CS101 sessions: Yes
  • non-CS101 exams in CS101 sessions: No

Example 4: Forcing an exam into specific sessions but allowing other exams as well

Consider the case where one of the locations in the testing center has special software installed for PSYC 400 exams, so those exams must be scheduled in that location. However, you also want to allow other exams to be scheduled in that location. In this case, you would create a label called "PSYC400" and assign it to all PSYC 400 exams and to the sessions in the special location. You would then turn on the following restrictions:

  • PSYC400 exams in PSYC400 sessions: Yes
  • PSYC400 exams in non-PSYC400 sessions: No
  • non-PSYC400 exams in PSYC400 sessions: Yes

Creating and assigning labels

The labels for a testing center are configured on the Settings → Labels page within the testing center. You need to create a label before assigning it to exams and sessions, but the restrictions associated with the label can be edited at any time. To assign a label to an exam or session, you can do so from pages showing the exams or sessions, or from the Settings pages for an exam or session. To assign or remove a label from multiple sessions at once, you can use the Bulk Edit feature on the Sessions page.

Multiple labels on the same exam or session

An exam or session can have multiple labels assigned to it. In this case, the restrictions for each label are combined. For example, if an exam has labels "A" and "B" and a session has labels "B" and "C", then the exam can only be scheduled in the session if the restrictions all of "A", "B", and "C" are satisfied. In this example, the exam can only be scheduled in the session if the following restrictions are set:

  • A exams in non-A sessions: Yes
  • B exams in B sessions: Yes
  • non-C exams in C sessions: Yes

If any of the above restrictions are set to "No", then this exam cannot be scheduled in this session.