Skip to content

Conversation

@davis68
Copy link

@davis68 davis68 commented Jan 31, 2017

Including an exemption for DRES students.

This PR clarifies a couple of the issues I had to work out in preparing my first exam in the testing facility.

Including an exemption for DRES students.
@inducer
Copy link
Owner

inducer commented Feb 1, 2017

Thanks for the contribution! I'd be happy to take this, but I think it'd make more sense as a separate example, e.g. "Timed exam". A few more comments:

  • There's actually a built-in way to accommodate students who have extended time. If you go to "Grading > List of Participants > (edit) on an entry", you can set a time factor for them.
  • The CBTF guys have asked me to not do timed exams, so that the proctors have the ability to act in case an exam gets interrupted for some reason.

@@ -0,0 +1,3 @@
function [ y ] = f( x )
y = exp( -x .^ 2 );
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This may have leaked from the Octave question PR.

if_in_facility: test_center
if_in_facility: "cbtf"
message: "Your exam will end soon."
if_session_duration_shorter_than_minutes: 120 # keep in mind DRES students!
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • DRES is UIUC-specific terminology (should use neutral phrasing)
  • Each participant record has an individual "time multiplier" that acts on this. I'm sympathetic to adding comments here to clarify this.

message: "You exam will end soon."
if_session_duration_shorter_than_minutes: 1
permissions: [view, submit_answer, end_session, see_session_time, lock_down_as_exam_session]
if_in_facility: "cbtf"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • "CBTF" again is UIUC-specific terminology.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Nothing wrong with adding this in a comment, but the generic test_center is probably better.
  • It would probably also be good to explain that these facility names are configured per-instance in local_settings.py.

if_session_duration_shorter_than_minutes: 0.5
permissions: [view, submit_answer, end_session, see_session_time, lock_down_as_exam_session]
if_has_role: [instructor]
permissions: [view, submit_answer, change_answer, end_session, see_correctness, see_session_time]
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

change_answer and see_correctness is not a good combo if using multiple-choice. I think it's preferable to add change_answer using per-page permissions.

Base automatically changed from master to main March 8, 2021 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants