[LON-CAPA-users] Referencing a part with multiple responses in a sequence
Stuart Raeburn
raeburn at msu.edu
Tue Oct 9 11:14:34 EDT 2012
Doug,
> (&EXT('user.resource.resource.210.11','inlab4') eq 'excused')
Try the following for the excused status option:
&EXT('user.resource.resource.210.solved','inlab4') eq 'excused')
Stuart Raeburn
MSU LON-CAPA group
Quoting "Mills, Douglas G" <dmills at illinois.edu>:
> Hi All,
>
> Hitting a new twist in our ongoing saga of collecting data inlab and
> passing it via sequence references to postlab for students to work
> with. We're only letting them access postlabs if they have entered
> all of their data in the lab OR if the instructor excuses their
> first lab data entry (saves the instructor from having to excuse all
> entries). The code for the conditional in the sequence allowing
> for the looks like this:
>
> (&EXT('user.resource.resource.210.11','inlab4') eq 'excused')
>
> This has worked great for the first three labs because the first
> three labs have each had only one response (response id 11) in the
> first part (part id 210). In lab 4, however, we have two responses
> in Part 210: response id 11 and response id 12. Excusing apparently
> takes place at the part level. How should that be indicated in the
> conditional for the sequence? 210.11 does not work. I tried just
> removing the response id but simply having 210 does not work either.
> I thought maybe it's analogous to not having parts in a problem and
> referencing it as 0, but 210.0 does not work. Can anyone point me
> in the right direction here? Thank you!
>
> Doug
>
> Douglas Mills
> Director of Instructional Technologies
> Department of Chemistry
> University of Illinois
> dmills at illinois.edu
> (217) 244-5739
>
>
More information about the LON-CAPA-users
mailing list