|Hi Susan, Mike et al.,
Though it wasn't really what it started out to do, the versioning in
the gateway testing module might be able to do something like this,
possibly with a little modification. Briefly, the way the versioning
works is that students are assigned a template homework (or gateway)
set, and when it's accessed the system creates a new version of the
homework set for the student. I haven't tested this for non-gateway
tests, but the theory is that it should be able to do general problem
sets as well as tests.
I think this could do something similar to what Susan described if
one created a number of template sets, say an 'intro/beginning' set, an
'intermediate' set, 'hard', etc. Then a student could take as many
versions of each set as s/he felt s/he needed.
It might also be that it might be useful to use problem/topic groups
for this type of assignment, as well. In gateway testing each problem
on the test is drawn from a group of possible problems.
The two things that I can think may need to be changed to make this
work for what Susan is trying are (1) I believe currently all gateway
tests are timed, which is probably not what she wants, and (2) I
haven't carefully tested versions of assignments that allow more than
one attempt per version.
I'd be happy to talk about how the gateway testing module would
better address what Susan wants if it sounds as if this is possibly a
good solution. I'm going to be doing some development on the system at
some point this summer, and could try and wrap that in.
<| Post or View Comments |>