Before April 30th

I added myself to the bugzilla feature and voted. I haven't used IRC before but I'll try to sort that out. Previous attempts have not worked out properly.

I don't think GIFT translations will effect the schema. It would probably occur during that point when Parser.php calls the Quiz.php hook. I think, though Im not positive, that the WV microformat is retrieved from the db, then rendered as HTML (pretty much when Parser would be doing the same thing) since it tied to Parser.php. So by adding new parsing rules to identify GIFT. It could read GIFT from the same (page based?) db locations. Alternately we could translate GIFT to WV microformat when we first come across it but that means writing an entire a new extension probably.

If we wanted to go a step beyond we could write an XSLT function into Quiz.php which may be able read translation paths from a separate document. That way if someone wants to add a new microformat, or an XML format, they would only need to add the rules to the XSLT, instead of updating Quiz.php. I think that is considerably more ambitious and might modestly effect the schema, Im not sure.

As far as the Computer Adaptive Testing (CAT) I'll provide the documentation that you are asking for. Id be interested in meeting Tim Hunt (online) as well, in case I had questions. Moodle does have an "adaptive questions" extension, and I'm curious about it. Ideally I would want to be able to share the questions and question rankings with Moodle. From what I understand the larger variety of quiz takers a question has been encountered by, the more accurately we can rank the question according to the parameters of Item Response Theory (IRT), which is the most commonly used CAT ranking system.

Mbrad00:14, 20 February 2010