[LON-CAPA-users] Student-selectable slots

Justin Gray lon-capa-users@mail.lon-capa.org
Fri, 15 Jan 2010 10:01:27 -0800


--001636c92c361087f1047d37cc11
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Many thanks to Felicia Berryman for providing the following instructions fo=
r
using student-selectable slots for sign-up:

https://loncapa.msu.edu/faculty/signup-tutorial/

Justin

Justin Gray | Senior Lecturer
Department of Mathematics | Simon Fraser University
8888 University Drive, Burnaby | V5A 1S6 | Canada
Tel: +1 778.782.4237




On Wed, Jan 6, 2010 at 6:14 PM, Justin Gray <jgray@math.sfu.ca> wrote:

> I am trying to use slots to allow students to sign up for one of several
> weekly tutorial groups. I have followed the instructions listed below, bu=
t
> when I (either as myself or a dummy student) select the sign up for time =
to
> work button I am told that there are no available times. I'm not sure wha=
t I
> have missed. Any ideas?
>
> Thanks,
> Justin
>
> P.S. I am currently using LON-CAPA 2.8.1.
>
> Justin Gray | Senior Lecturer
> Department of Mathematics | Simon Fraser University
> 8888 University Drive, Burnaby | V5A 1S6 | Canada
> Tel: +1 778.782.4237
>
>
>
>
> 2009/4/16 Bjoern Baeuchle <baeuchle@th.physik.uni-frankfurt.de>
>
> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Thanks, Stuart, for the extensive answer.
>>
>> It works almost as you suggested for me now. I need only one resource
>> (why ever), but somehow it didn't work until I created a brand new
>> resource and deleted the old one. I should say that I did not really
>> understand how to connect the different resources to the available slots
>> in your suggestion.
>>
>> I get the list of students from the "Managing Slots" page, and that's
>> all I need.
>>
>> Thanks again
>> Bj=F8rn
>>
>> Stuart Raeburn schrieb:
>> > Bjorn,
>> >
>> > To use slots in the way you propose you would probably want to create =
a
>> > resource for each tutorial time for which you want students to make a
>> > reservation.
>> >
>> > One reason is that in LON-CAPA 2.8 limited information is available to
>> > the student about their current reservations.  Currently that
>> > information is restricted to display of a message when the student
>> > accesses the resource (for which access is controlled by slots).
>> >
>> > After a student has reserved a slot (for a future start date), the
>> > message displayed for the corresponding resource is:
>> >
>> > You are not currently signed up to work at this time and/or place.
>> >
>> > Will be next available: <Name of earliest future reservation>
>> >
>> > <Change reservation> button.
>> >
>> > In LON-CAPA 2.9, more information will be available to the student abo=
ut
>> > reservations (in the future), as well as reservation history (for both
>> > instructors and students) -see
>> http://bugs.loncapa.org/show_bug.cgi?id=3D5822
>> >
>> > For now the strategy would be:
>> >
>> > (a) Create a resource for each tutorial.
>> > (b) Use Modify parameter settings (due dates, etc) for resources and t=
he
>> > course -> Manage Course Slots -> Create a new slot to create a slot fo=
r
>> > each tutorial.
>> > 1. Set the start time and end time appropriate for the duration of the
>> > tutorial meeting time.
>> > 2. Set as student selectable
>> > 3. Provide a description (I recommend one which includes Location,
>> > Purpose and Start and End dates/times
>> > 4. Set a time students can start reserving (make this now, or any time=
).
>> > 5. Set the maximum number of students allowed in the tutorial
>> > 6. If multiple tutorials are to be offered in a given time frame (e.g.=
,
>> > one week, and you only want students to be able to sign up for one, yo=
u
>> > could set the start and end for "Period of time when this slot can onl=
y
>> > be uniquely chosen" for the start and end of that week for all tutoria=
ls
>> > available during the week, otherwise just leave as the default start =
=3D
>> > end =3D current date/time
>> > 7. Proctors? - set to "no" (not relevant to your case).
>> > 8. Proctor passphrase - leave blank (not relevant to your case).
>> > 9. Slot is: usable for any resource or restricted to a specific
>> resource.
>> >    You could restrict use of a particular slot for a particular resour=
ce
>> > (tutorial sign-up) by selecting the "restricted to a specific resource=
"
>> > and selecting the appropriate resource on the next page.
>> > 9. Restrict availability - select any specific sections and/or users t=
o
>> > whom the slot applies. (By default all can use).
>> > 10. Finish to store the slot.
>> >
>> > (c) As regards parameter setting for each of the resource.
>> > 1. Navigate to the resource
>> > 2. Click "Modify parameter settings for this resource"
>> > 3. Set the parameter:     "Use slot based access controls [Part: 0]
>> > (useslots)" for resource in Course to
>> > "Yes, and the scope of student selected slot is a single resource."
>> > 4. Leave "Slots of availability [Part: 0] (available)" unset - this is
>> > for instructor assigned slots.
>> > 5. Leave "Slots of availability selected by student [Part: 0]
>> > (availablestudent)" unset - this parameter only makes sense when set f=
or
>> > an individual username.
>> >
>> > Stuart Raeburn
>> > MSU LON-CAPA group
>> >
>> >> hey,
>> >>
>> >> I'm stuck. I try to set up a slot-based system to let the students
>> >> inscribe themselves to tutorials (several of which will be offered).
>> >>
>> >> I (think I) figured out that slots can be used only in connection wit=
h
>> a
>> >> resource, and in particular only with a problem. Is that correct?
>> >>
>> >> Now, my plan was to create a 'dummy'-problem whose only purpose it is
>> to
>> >> provide an interface for the students to select a slot. But the messa=
ge
>> >> I get is "Not open to be viewed".
>> >>
>> >> In the parameter section for this resource, those are the "parameters
>> in
>> >> effect":
>> >> "Problem Opening date": Wed Apr 15 01:58:00 pm 2009 (CEST)
>> >> "Problem Due Date": Sun Apr 26 12:00:00 am 2009 (CEST)
>> >> "Problem Answer Date": Tue Apr 21 12:00:00 am 2009 (CEST)
>> >> "Use slot based access controls": resource
>> >>
>> >> For "Slots of availability", I could not find any documentation on ho=
w
>> >> to add multiple slots. I did try with a comma-seperated list:
>> >> slot1,slot2,... and with semicolons: slot1;slot2;...
>> >>
>> >> In the "Managing slot" sheet, I find the only dates for slots set bei=
ng
>> >> Start time: I tried dates in past & future
>> >> End time: Way in the future (july, actually).
>> >>
>> >> When coming as a student or as course coordinator, I get the error
>> >> message stated above. When there is only one slot in "Slots of
>> >> availability" and the start time for the slot is in the future, I can
>> >> see the resource, but not choose to be added to the slot (and I remai=
n
>> >> slotless).
>> >>
>> >> Is using slots (or using them this way) completely futile or am I
>> making
>> >> a trivial mistake? I'd appreciate any help.
>> >>
>> >> Oh, btw: I'm using 2.8.0-2009011523 with the bugfix for
>> >> http://bugs.loncapa.org/show_bug.cgi?id=3D5888 .
>> >
>> >
>> >
>> > _______________________________________________
>> > LON-CAPA-users mailing list
>> > LON-CAPA-users@mail.lon-capa.org
>> > http://mail.lon-capa.org/mailman/listinfo/lon-capa-users
>> >
>>
>>
>> - --
>> - -------------------------------------------------
>> Bj=F6rn B=E4uchle             Doktorand (PhD Student)
>> Institute for Theoretical Physics           (ITP)
>> Johann-Wolfgang-Goethe Universit=E4t
>> Max-von-Laue-Stra=DFe 1   D-60438 Frankfurt am Main
>> http://th.physik.uni-frankfurt.de/~baeuchle<http://th.physik.uni-frankfu=
rt.de/%7Ebaeuchle>
>> Room 02.107                  ++49 (69) 798 47 839
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.6 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>>
>> iD8DBQFJ5vSh0+zIZTLO9ecRAt4PAKDKktYmsaYhQAKWIismLh6wGSW0lwCghkZP
>> 0TACcyd9YgKov29VWA+vTd8=3D
>> =3DeIty
>> -----END PGP SIGNATURE-----
>>
>
>

--001636c92c361087f1047d37cc11
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Many thanks to Felicia Berryman for providing the following instructions fo=
r using student-selectable slots for sign-up:<br><br><a href=3D"https://lon=
capa.msu.edu/faculty/signup-tutorial/" target=3D"_blank">https://loncapa.ms=
u.edu/faculty/signup-tutorial/</a><br>

<br>Justin<br><br clear=3D"all">Justin Gray | Senior Lecturer<br>Department=
 of Mathematics | Simon Fraser University<br>8888 University Drive, Burnaby=
 | V5A 1S6 | Canada<br>Tel: +1 778.782.4237<br><br><br>
<br><br><div class=3D"gmail_quote">On Wed, Jan 6, 2010 at 6:14 PM, Justin G=
ray <span dir=3D"ltr">&lt;<a href=3D"mailto:jgray@math.sfu.ca">jgray@math.s=
fu.ca</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"b=
order-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; paddin=
g-left: 1ex;">

I am trying to use slots to allow students to sign up for one of several we=
ekly tutorial groups. I have followed the instructions listed below, but wh=
en I (either as myself or a dummy student) select the sign up for time to w=
ork button I am told that there are no available times. I&#39;m not sure wh=
at I have missed. Any ideas?<br>


<br>Thanks,<br>Justin<br><br>P.S. I am currently using LON-CAPA 2.8.1.<br><=
br clear=3D"all">Justin Gray | Senior Lecturer<br>Department of Mathematics=
 | Simon Fraser University<br>8888 University Drive, Burnaby | V5A 1S6 | Ca=
nada<br>


Tel: +1 778.782.4237<br><br><br>
<br><br><div class=3D"gmail_quote">2009/4/16 Bjoern Baeuchle <span dir=3D"l=
tr">&lt;<a href=3D"mailto:baeuchle@th.physik.uni-frankfurt.de" target=3D"_b=
lank">baeuchle@th.physik.uni-frankfurt.de</a>&gt;</span><div><div></div><di=
v class=3D"h5">

<br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(2=
04, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
</div><div>Thanks, Stuart, for the extensive answer.<br>
<br>
It works almost as you suggested for me now. I need only one resource<br>
(why ever), but somehow it didn&#39;t work until I created a brand new<br>
resource and deleted the old one. I should say that I did not really<br>
understand how to connect the different resources to the available slots<br=
>
in your suggestion.<br>
<br>
I get the list of students from the &quot;Managing Slots&quot; page, and th=
at&#39;s<br>
all I need.<br>
<br>
Thanks again<br>
Bj=F8rn<br>
<br>
Stuart Raeburn schrieb:<br>
</div><div><div></div><div>&gt; Bjorn,<br>
&gt;<br>
&gt; To use slots in the way you propose you would probably want to create =
a<br>
&gt; resource for each tutorial time for which you want students to make a<=
br>
&gt; reservation.<br>
&gt;<br>
&gt; One reason is that in LON-CAPA 2.8 limited information is available to=
<br>
&gt; the student about their current reservations. =A0Currently that<br>
&gt; information is restricted to display of a message when the student<br>
&gt; accesses the resource (for which access is controlled by slots).<br>
&gt;<br>
&gt; After a student has reserved a slot (for a future start date), the<br>
&gt; message displayed for the corresponding resource is:<br>
&gt;<br>
&gt; You are not currently signed up to work at this time and/or place.<br>
&gt;<br>
&gt; Will be next available: &lt;Name of earliest future reservation&gt;<br=
>
&gt;<br>
&gt; &lt;Change reservation&gt; button.<br>
&gt;<br>
&gt; In LON-CAPA 2.9, more information will be available to the student abo=
ut<br>
&gt; reservations (in the future), as well as reservation history (for both=
<br>
&gt; instructors and students) -see <a href=3D"http://bugs.loncapa.org/show=
_bug.cgi?id=3D5822" target=3D"_blank">http://bugs.loncapa.org/show_bug.cgi?=
id=3D5822</a><br>
&gt;<br>
&gt; For now the strategy would be:<br>
&gt;<br>
&gt; (a) Create a resource for each tutorial.<br>
&gt; (b) Use Modify parameter settings (due dates, etc) for resources and t=
he<br>
&gt; course -&gt; Manage Course Slots -&gt; Create a new slot to create a s=
lot for<br>
&gt; each tutorial.<br>
&gt; 1. Set the start time and end time appropriate for the duration of the=
<br>
&gt; tutorial meeting time.<br>
&gt; 2. Set as student selectable<br>
&gt; 3. Provide a description (I recommend one which includes Location,<br>
&gt; Purpose and Start and End dates/times<br>
&gt; 4. Set a time students can start reserving (make this now, or any time=
).<br>
&gt; 5. Set the maximum number of students allowed in the tutorial<br>
&gt; 6. If multiple tutorials are to be offered in a given time frame (e.g.=
,<br>
&gt; one week, and you only want students to be able to sign up for one, yo=
u<br>
&gt; could set the start and end for &quot;Period of time when this slot ca=
n only<br>
&gt; be uniquely chosen&quot; for the start and end of that week for all tu=
torials<br>
&gt; available during the week, otherwise just leave as the default start =
=3D<br>
&gt; end =3D current date/time<br>
&gt; 7. Proctors? - set to &quot;no&quot; (not relevant to your case).<br>
&gt; 8. Proctor passphrase - leave blank (not relevant to your case).<br>
&gt; 9. Slot is: usable for any resource or restricted to a specific resour=
ce.<br>
&gt; =A0 =A0You could restrict use of a particular slot for a particular re=
source<br>
&gt; (tutorial sign-up) by selecting the &quot;restricted to a specific res=
ource&quot;<br>
&gt; and selecting the appropriate resource on the next page.<br>
&gt; 9. Restrict availability - select any specific sections and/or users t=
o<br>
&gt; whom the slot applies. (By default all can use).<br>
&gt; 10. Finish to store the slot.<br>
&gt;<br>
&gt; (c) As regards parameter setting for each of the resource.<br>
&gt; 1. Navigate to the resource<br>
&gt; 2. Click &quot;Modify parameter settings for this resource&quot;<br>
&gt; 3. Set the parameter: =A0 =A0 &quot;Use slot based access controls [Pa=
rt: 0]<br>
&gt; (useslots)&quot; for resource in Course to<br>
&gt; &quot;Yes, and the scope of student selected slot is a single resource=
.&quot;<br>
&gt; 4. Leave &quot;Slots of availability [Part: 0] (available)&quot; unset=
 - this is<br>
&gt; for instructor assigned slots.<br>
&gt; 5. Leave &quot;Slots of availability selected by student [Part: 0]<br>
&gt; (availablestudent)&quot; unset - this parameter only makes sense when =
set for<br>
&gt; an individual username.<br>
&gt;<br>
&gt; Stuart Raeburn<br>
&gt; MSU LON-CAPA group<br>
&gt;<br>
&gt;&gt; hey,<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m stuck. I try to set up a slot-based system to let the stud=
ents<br>
&gt;&gt; inscribe themselves to tutorials (several of which will be offered=
).<br>
&gt;&gt;<br>
&gt;&gt; I (think I) figured out that slots can be used only in connection =
with a<br>
&gt;&gt; resource, and in particular only with a problem. Is that correct?<=
br>
&gt;&gt;<br>
&gt;&gt; Now, my plan was to create a &#39;dummy&#39;-problem whose only pu=
rpose it is to<br>
&gt;&gt; provide an interface for the students to select a slot. But the me=
ssage<br>
&gt;&gt; I get is &quot;Not open to be viewed&quot;.<br>
&gt;&gt;<br>
&gt;&gt; In the parameter section for this resource, those are the &quot;pa=
rameters in<br>
&gt;&gt; effect&quot;:<br>
&gt;&gt; &quot;Problem Opening date&quot;: Wed Apr 15 01:58:00 pm 2009 (CES=
T)<br>
&gt;&gt; &quot;Problem Due Date&quot;: Sun Apr 26 12:00:00 am 2009 (CEST)<b=
r>
&gt;&gt; &quot;Problem Answer Date&quot;: Tue Apr 21 12:00:00 am 2009 (CEST=
)<br>
&gt;&gt; &quot;Use slot based access controls&quot;: resource<br>
&gt;&gt;<br>
&gt;&gt; For &quot;Slots of availability&quot;, I could not find any docume=
ntation on how<br>
&gt;&gt; to add multiple slots. I did try with a comma-seperated list:<br>
&gt;&gt; slot1,slot2,... and with semicolons: slot1;slot2;...<br>
&gt;&gt;<br>
&gt;&gt; In the &quot;Managing slot&quot; sheet, I find the only dates for =
slots set being<br>
&gt;&gt; Start time: I tried dates in past &amp; future<br>
&gt;&gt; End time: Way in the future (july, actually).<br>
&gt;&gt;<br>
&gt;&gt; When coming as a student or as course coordinator, I get the error=
<br>
&gt;&gt; message stated above. When there is only one slot in &quot;Slots o=
f<br>
&gt;&gt; availability&quot; and the start time for the slot is in the futur=
e, I can<br>
&gt;&gt; see the resource, but not choose to be added to the slot (and I re=
main<br>
&gt;&gt; slotless).<br>
&gt;&gt;<br>
&gt;&gt; Is using slots (or using them this way) completely futile or am I =
making<br>
&gt;&gt; a trivial mistake? I&#39;d appreciate any help.<br>
&gt;&gt;<br>
&gt;&gt; Oh, btw: I&#39;m using 2.8.0-2009011523 with the bugfix for<br>
&gt;&gt; <a href=3D"http://bugs.loncapa.org/show_bug.cgi?id=3D5888" target=
=3D"_blank">http://bugs.loncapa.org/show_bug.cgi?id=3D5888</a> .<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; LON-CAPA-users mailing list<br>
&gt; <a href=3D"mailto:LON-CAPA-users@mail.lon-capa.org" target=3D"_blank">=
LON-CAPA-users@mail.lon-capa.org</a><br>
&gt; <a href=3D"http://mail.lon-capa.org/mailman/listinfo/lon-capa-users" t=
arget=3D"_blank">http://mail.lon-capa.org/mailman/listinfo/lon-capa-users</=
a><br>
&gt;<br>
<br>
<br>
</div></div><div>- --<br>
- -------------------------------------------------<br>
Bj=F6rn B=E4uchle =A0 =A0 =A0 =A0 =A0 =A0 Doktorand (PhD Student)<br>
Institute for Theoretical Physics =A0 =A0 =A0 =A0 =A0 (ITP)<br>
Johann-Wolfgang-Goethe Universit=E4t<br>
Max-von-Laue-Stra=DFe 1 =A0 D-60438 Frankfurt am Main<br>
<a href=3D"http://th.physik.uni-frankfurt.de/%7Ebaeuchle" target=3D"_blank"=
>http://th.physik.uni-frankfurt.de/~baeuchle</a><br>
Room 02.107 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0++49 (69) 798 47 839<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.6 (GNU/Linux)<br>
Comment: Using GnuPG with Mozilla - <a href=3D"http://enigmail.mozdev.org" =
target=3D"_blank">http://enigmail.mozdev.org</a><br>
<br>
</div><div><div></div><div>iD8DBQFJ5vSh0+zIZTLO9ecRAt4PAKDKktYmsaYhQAKWIism=
Lh6wGSW0lwCghkZP<br>
0TACcyd9YgKov29VWA+vTd8=3D<br>
=3DeIty<br>
-----END PGP SIGNATURE-----<br>
</div></div></blockquote></div></div></div><br>
</blockquote></div><br>

--001636c92c361087f1047d37cc11--