Support Forums
ATutor Feature Requests
Test choice shuffling
You must be signed-in to post.
| Author | Subject | |
|---|---|---|
| Page: 1 | ||
IndieRect![]() | Subject: Test choice shuffling | |
| Our instructors request an ability to shuffle test question choices. We already have shuffling implemented for MC/MA questions. But for other questions, particularly matching ones, it's harder to implement. The feature becomes even more important given the fact that the process of creating matching questions is prone to human errors. One really rapid way is to create answers like 1=A, 2=B, 3=C etc., and let the software do the hard part. The existing implementation of shuffling in Ordering questions is, I believe, imperfect, since for a given user and a given question the choice order is always the same (include/classes/testQuestions.class.php). There are two suggestions, the first one being quite independent of the second one: 1. Add a separate field to AT_tests_answers table to map real answer ids to the displayed ones. It could be written when generating a page and read before marking the test. That, aside from allowing truly randomized choice order in any questions, would also remove the ugly repeated initialization of the random generator with constants; see the bug description here: !!! atutor.ca/atutor/mantis/view.php?id=3167. 2. Add a "Shuffle choices" column to AT_tests. With the first feature implemented, this would be an easy job. The only exception I see are the drag&drop matching questions, which, unlike other types, can't be readily randomized via assignDisplayVariable() in testQuestions.class.php. Posted: 2008-04-22 10:20:43 | ||
greg![]() | Subject: Re: Test choice shuffling | |
| Record this in mantis for now. We're entering a release cycle in a couple weeks, and we still have a bunch of other features we've been contracted to create, that we need to get done. The next dev cycle is already full, so it may be a while before we can look at this. Or, if you can figure out how to create a patch for this, we could probably get this added sooner. Posted: 2008-04-22 13:07:07 | ||
| Page: 1 | ||
You must be signed-in to post.



