[LON-CAPA-users] changing random seeds

Raymond Batchelor batchelo at sfu.ca
Mon Sep 3 11:05:27 EDT 2012


It was also not indicated, in the Scenario 1, whether the interrupted exam was a bubblesheet or online exam.

Scenario 1 described a situation where "a test" was interupted by an event which would, presumably affect more than just a single student.
The solution described would be too cumbersome in that situation where there are multiple students or even an entire class to reset.

In that case there is a better way: 

You can use the Print facility to generate a new SET of RefCODES. 

If your original exam was of the bubblesheet type, you already used this anyway, most likely.  Just do it again.
Then you could use the bubblesheet grading facility to Grade those students as you otherwise would have, but your bubblesheet Reader data file would now contain the new CODE for each student for whom you receive a bubblesheet.  Grade or regrade them as you normally would, with that new data.  Remember, it is the Grading facility which assigned the CODE to the student.

Now, if it was an online exam which was interrupted, then you 'could' use the Bubblesheet Grading facility and a dummied bubblesheet Reader data file to effectively regrade all students with a score of "0" (i.e. the wrong answer) for each question in the test.  That dummied data would inclued whatever CODE you wanted to assign to each student.  Therefore all students would now be assigned a new CODE. You could then have them take the ONLINE test again.

You might or might not have to allow them an extra "Try".

Those are the options, as I see it, at the moment.
I do not recall having encountered this kind of situation personally, but those are the things I would consider doing.
The situation 'should' be redeemable, one way or another.

Maybe there is a better way that has been tried by someone out there?

Of course this could be "grist" for the future enhancements development "mill", eh?

Hope you don't ever have to do this.

----- Original Message -----
From: "Raymond Batchelor" <batchelo at sfu.ca>
To: "Discussion list for LON-CAPA users" <lon-capa-users at mail.lon-capa.org>
Sent: Monday, 3 September, 2012 01:17:15
Subject: Re: [LON-CAPA-users] changing random seeds


When I said, 'This is the "CODE" which would appear on the exam, if printed', what I mean is that, any student who was assigned that same CODE by the random generation from a set of refCodes, would also have the same randomization of the questions (similar to what I explained in Scenario 2).  However, when you print out the PERSONAL problems for a given student, the printout does not display the CODE, only the name of the student, as usual.  This is why I say that you should make a note of which CODE you used and for which student(s).  Then you can use the same CODE again for your staff person, or any other student, for whom you wish to assign the identical questions.

In fact, though, you CAN rediscover what the "CODE"  you used for a given student's specific question was, by using the Grade Current Resource option 
"Select individual students to grade and view submissions".

Choose the student for whom you know you had set a "CODE" and select the "all details" radiobutton for "Submissions", before clicking "Next".

The "All details" diaplay of submissions shows the "CODE" for all problem parts for the specific problem resource for that student.

The "CODE" is also shown in the display for "last submission & parts info".

It can also be found in the "recent activity" logs for the student, as "resource.CODE ="


----- Original Message -----
From: "Raymond Batchelor" <batchelo at sfu.ca>
To: "Discussion list for LON-CAPA users" <lon-capa-users at mail.lon-capa.org>
Sent: Monday, 3 September, 2012 00:47:26
Subject: Re: [LON-CAPA-users] changing random seeds

See below.

----- Original Message -----
From: "Justin Gray" <jgray at math.sfu.ca>
To: "Discussion list for LON-CAPA users" <lon-capa-users at mail.lon-capa.org>
Sent: Sunday, 2 September, 2012 18:25:41
Subject: [LON-CAPA-users] changing random seeds

I have two questions about random seeds used to generate assessments in LON-CAPA: 

Scenario 1 
A student is interrupted by a fire alarm while writing a test and a makeup test is granted. In addition to resetting the status of the test for this student, how can a course coordinator generate a different version of the test? Is it possible to change the random seed that is used to generate the test for this student? 

Navigate to any problem in the sequene and open up the grading interface.
Choose "Manual Grading/View Submissions".
Under "Grade Complete Folder for One Student", Check the radio button for "The complete page/sequence/folder: For one student". Click "Next".
Type something in the "Use CODE:" field (make a note of it, for future reference  -- although you may not actually need it, unless you chose to reset the same student again to something different later on).  This is the "CODE" which would appear on the exam, if printed.  I usually use a 4-digit number.

Check the radio button for the specific student, for whom you wish to produce the new exam version.  Click "Next".
On the next screen enter a score of zero for each and every question part in the sequence, for which you wish the new randomization seed to take effect.  You could use the "0" radiobutton for this, or you could type "0.0" (for example) in the score field.  The important thing is that you need to make the system recognize that the score has been "changed".

Finally, click "Save" at the bottom.  This will reset the seed for this one student.  The new seed will continue to be in effect, and any printout for that specific student and his web display and grading etc will reflect this new seed, lthough the associated RefCODE which you used is not displayed anywhere (I believe).

Scenario 2 
A staff person needs access to a blind student's assignments so that she can offer assistance. If assignments are randomized, how can a course coordinator ensure that the staff person has access to exactly the same assignment set with only a student role? Is it possible to set the same random seed used to generate assignments for two students? 

Yes. If you use the same refCODE in the above process, but for a different student, I believe that they will get the same randomization.  You can easily check this out by generating a printout for either of the two "Students" after having set the same "CODE" for them, for all the same questions.

LON-CAPA-users mailing list
LON-CAPA-users at mail.lon-capa.org
LON-CAPA-users mailing list
LON-CAPA-users at mail.lon-capa.org

More information about the LON-CAPA-users mailing list