Adaptive Quiz: CAT (Computer-Adaptive Testing) implementation for Moodle
Maintained by
Vitaly Potenko, Adam Franco
Create tests that efficiently measure users' abilities by adapting the questions difficulty to the estimation of user's ability.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
I’m thrilled that the new version is out! Thank you for the heads-up about the new handling of the question bank.
Best,
Konstanze
The alpha branch for Moodle 5 is located here - https://github.com/vtos/moodle-mod_adaptivequiz/tree/MOODLE_500
Make sure to check the new Wiki page to learn how item bank is managed in the new version - https://github.com/vtos/moodle-mod_adaptivequiz/wiki/Item-Bank-In-Moodle-5
Please note, this is still not a release. This version still needs to undergo some manual QA. However, It won't change in terms of UX, only some potential bug fixes. This means you can start using it in your test sites.
Cheers!
Sure, no problem with this. I'll drop a link here when it's done.
Regards,
Vitaly
Thank you again for your earlier reply and for outlining the remaining work on Moodle 5 support.
Since we are approaching mid-June and our university is now preparing the upcoming campus-wide LMS upgrade, may I ask whether you might be able to share the current draft version for fresh Moodle 5 installations via a github branch? We have made some plugin modifications for our university and would like to test whether they can be integrated into your upgraded plugin version.
Best regards,
Konstanze
The major part of work is done and basically there's a draft version which could work on a fresh M5 site (that is, not an upgraded 4.X site, a fresh M5 install only). You're right and the branch isn't published yet, as it exists in a private repo only.
The remaining part is actually upgrading from a 4.X site, as we shall have an upgrade script to migrate from the legacy question (item) bank implementation to the new one (somewhat similar to how core does it between 4.X and M5 for the quiz mod, for example). My original estimation was the beginning of May, but due to some personal circumstances I'll probably shift it towards the end of May, or June even. I'm eager to release it ASAP anyways, as I keep receiving requests from here and there regarding the new version. Will do my best to stick to the timeline.
Regards,
Vitaly
We have been using your plugin at our university with Moodle 4.5, and our IT team is now planning an upgrade of the LMS to Moodle 5.2. It is great to hear that you are already working on support for the new version. Since there is no Moodle_5 branch on your GitHub repo yet, may I ask whether you already have an estimated timeline for its release?
Thank you so much and best regards!
Definitely yes, it'll be updated to support Moodle 5 and the work is running already. Cheers!
Thank you for your interest to the plugin. Yes, there were certain intentions to provide some feedback to students which could be configured per quiz instance, as sometimes you don't want to reveal any feedback info to test takers.
However, there's no any formed roadmap for this. Feel free to share your ideas on what you'd like to see as feedback info for students and it'll be considered too.
Thanks,
Vitaly
Is there a plan to implement an option for students to review their mistakes at the end of the quiz?
The activity does provide a grade, it equals to the ability measure of the test-taker. This behaviour was inherited from the original plugin's developer. The grade should appear in the native Moodle's Gradebook, for example.
If this doesn't work for you, I'd recommend creating an issue in the plugin's CVS (GitHub) - https://github.com/vtos/moodle-mod_adaptivequiz/issues - with a detailed description of the plugin version, Moodle, version, etc.
Or if you have certain suggestions on how this would be expected to work for you, you're also welcome to submit it as an issue there!
Regards
Vitaly
Thank you for the work on this plugin.However, after using it, I noticed that the test does not give a grade.
I wanted to weigh the questions based on the level of difficulty to get a more straightforward reading of the test.
Is it possible to obtain the test score? Because how can we set a passing condition for a score when no score appears.
Can you provide me with an explanation?
Thank you.
we have tested in moodle 5 and getting below error while adding activity in the module.
Error writing to database
More information about this error
Debug info: Column 'parent' cannot be null
INSERT INTO mdl_question_categories (name,info,contextid,parent,sortorder,stamp) VALUES(?,?,?,?,?,?)
[array (
0 => 'Default for Adaptive Quiz',
1 => 'The default category for questions shared in context \'Adaptive Quiz\'.',
2 => 14,
3 => NULL,
4 => 999,
5 => 'localhost:81+250707105136+353CRW',
)]
Error code: dmlwriteexception
The plugin hasn't undergone any tests under Moodle 5.0 and doesn't officially support it yet. But you may try and install it on a 5.0 testing instance and see.