As far as searching set definition files, the difference between that
and the current situation is that currently, you would have to import
the sets first. That doesn't seem to be too inconvenient, especially
since you can import multiple sets at once. If set definition files for
calc 1 were named setCALCULUS1-whatever.def, then they should appear
consecutatively in the import list. You could even create all courses
with all of your standard set definition files in their templates
directories. This is both simple when it comes to course creation, but
it gives instructor's a level of filtering what they want to see based
on what they import.
The downside to this approach in my view is that it is hard to delete
sets from a course. OK, it isn't actually hard, but it is inconvenient
to tick off the sets to delete when you are deleting lots of them. I
think this can be improved in the homework sets page with a couple of
These two things would make it faster to delete sets of the
sort Nandor is referring to, but would also help with other set based
operations like exporting.
- first, the top line of that page lets you spell out the full names
of sets you want to have listed. I have never found this very useful.
On the other hand, if it had some simple wildcarding like allowing *
and ? (as in unix shells), then this would be much more useful. It
would also let someone quickly prune the list shown to all sets with
names starting with CALCULUS1.
- second, add a button to toggle all selections. I might put
it in the table heading with the word Select. It just flips all
selected sets to not selected and vice-versa.
<| Post or View Comments |>