Doug,

A correction to my previous e-mail to this thread:

Even if a "Period of time when this slot can only be uniquely chosen" is set for a student-schedulable slot, a student will still be able to reserve that (new) slot, if they already have another slot reserved in two cases:

(a) the existing slot does *not* have "Period of time when this slot can only be uniquely chosen" set.

or

(b) a unique period is set but it either ends before the start time of the new slot, or starts after the end time of the (new) slot.

So, in order to prevent a student reserving a slot in addition to the teacher-assigned slot, you need to set an appropriate "Period of time when this slot can only be uniquely chosen" for the teacher-assigned slot.

Unfortunately, the originally implementation of slots (in 2005) did not anticipate this, so the slot helper used by a Course Coordinator to create or edit a slot does not allow an exclusion period to be assigned to an instructor-assigned slot.

As it turns out, you can use the "Upload Slot List" button to upload a csv file containing a slot definition for a slot with type: "preassigned", and also an exclusion range (e.g., "6/27/2018 00:00,6/28/2018 06:00"), but if you subsequently edit the slot settings using the slot helper the exclusion range will not be preserved.

Anyway I have implemented the following changes:

(a) Slot helper allows exclusion date range to be set for preassigned slot type. (b) A preassigned slot with an exclusion range will now prevent a student scheduling another slot.

Those changes will be in 2.12, but if you would like to patch your current 2.11.2 installation, see bug 5915 ( bugs.loncapa.org/show_bug.cgi?id=5915#c1 ) for details.

Stuart Raeburn
LON-CAPA Academic Consortium


Doug,


... There does not seem to be
any way to prevent a student in a teacher-assigned slot from also selecting a student-selected slot. Am I missing something?


For each of the student-schedulable slots, set the start and end dates in the "Period of time when this slot can only be uniquely chosen" settings to bracket both the time period when the instructor-assigned slot is open, and also the time the student-schedulable slot is open.

In that case a student will thereafter not be able to make a reservation for the student-schedulable slot for that resource (as the instructor-assigned one will already be in place). If a student tries to make a reservation a message: "Already have a reservation" will be displayed.

Note:
If a student has already made a reservation for the student-schedulable slot before the instructor-assigned slot is assigned to the resource, the instructor must remove the reservation

for Settings > Slots for the particular slot (click "Edit" for particular slot, and use "Remove" in the "Scheduled Students" column). Setting the "Slots of availability [Part: 0] (available)" does not currently automatically remove any prior student-selected slots for the same resource.

If you prefer not to set "Period of time when this slot can only be uniquely chosen" for the student-schedulable slot you could also use the "Restrict slot availability" settings for the slot to restrict use to particular users.

Currently, you can only indicate which users should be included, so you must check checkboxes for all students who are permitted to use
a
particular slot (there is no allow all except ...).

As an alternative, you could create a group of users, and then not assign membership for the users who should not be able to reserve.  In the "Restrict slot availability" settings for the slot, the list checkboxes below "Select sections to limit slot availability to" includes both sections and groups. You would check the checkbox for the group you created.

Note: when you change group memberships for a user, if the user is currently logged in, he/she must click "Check for changes" on the Courses/Roles screen for the group change to be in effect in the user's session.


Stuart Raeburn
LON-CAPA Academic Consortium

Quoting "Mills, Douglas G" <dmi...@illinois.edu>:

HI All,

I understand the rationale for being able to limit students to selecting only one student-selectable slot within a given timeframe

as well as the fact that that is not needed in the case of teacher-assigned slots. However, we have a use case where most of
the
students are using student-selected slots (and can only choose one
of
a couple of options) but SOME students -- ones taking conflict
exams

or who require special accommodations are being assigned into
teacher-assigned slots for the same exam.  There does not seem to be

any way to prevent a student in a teacher-assigned slot from also
selecting a student-selected slot. Am I missing something?  I guess in
the case of a timed exam, IF a student who requires special
accommodations  or a conflict exam signed up for a regular slot and we
didn't catch it and then somehow got a sneak preview before their

special slot time, they would have run down their available time to
do the exam anyway. Still, it would be nice to be able to prevent such
things from occurring as honest or confused mistakes.  Is that
possible?  OR would you recommend handling this a different way? 
Thanks!


Doug

Douglas Mills
Director of Instructional Technology
Department of Chemistry
University of Illinois

_______________________________________________
LON-CAPA-users mailing list
LON-CAPA-users@mail.lon-capa.org

https://urldefense.proofpoint.com/v2/url?u=http-3A__mail.lon-2Dcapa.org_mailman_listinfo_lon-2Dcapa-2Dusers&d=DwIFAw&c=nE__W8dFE-shTxStwXtp0A&r=VsGo3jOm8tGLd6f-KlhT-g&m=LJcYxkZXxRNES0CplU2otyrIF4rfRerlreCOTAmXeak&s=cdqScFb35p5aq2uk-z91yKqAx6MyWUVbfEkceeo6vTc&e=


_______________________________________________
LON-CAPA-users mailing list
LON-CAPA-users@mail.lon-capa.org
http://mail.lon-capa.org/mailman/listinfo/lon-capa-users

Reply via email to