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.
Price option: Free

Supports Moodle 2.6-4.5 See all versions
Latest release: 9 months ago
Installations: 724
Downloads (last 90 days): 196

Frankenstyle name: mod_adaptivequiz
Activities

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

This looks really interesting. I have not yet tried it out but I would like to know if there exists a version of this plugin (or if someone else has created) where instead of being directed to a question the student is directed to an assessed activity and then the adaptativity is based on the score from the activity. Thanks for any information.
@Paulo
You don't need any subscriptions to try the adaptive quiz module, that's not how it works in Moodle in general. Personally, I don't have any custom environment which is publicly available and where you can try the adaptive quiz mod. However, your request gave me a good hint to have such environment where the adaptive quiz mod can be tried out, it would be a good way to show its abilities to anyone who is potentially interested in it. Don't know when I can set up one though...
@Vitaly, Thank you for your response. I've already seen the documentation and I already have a free trial account on moodle but I can't find the option for creating adaptive quiz. Do I need to purchase a paid subscription first for me to be able to create an adaptive quiz? Or do you have any possible way to do this and try to create this adaptive quiz?
@Paulo
the description on this page contains some general concepts, and as for the plugin's specifics, here's the link to the original repository with some documentation - https://github.com/middlebury/moodle-mod_adaptivequiz/wiki
This is the repository I adopted maintenance from, and still haven't moved those docs to the current repository and updated it, my bad. But you can access the docs in the original repository without any issues. I'm not sure though, whether you'll find some mismatch with how the plugin works currently, however, it all has't changed drastically since then.
Hi Vitaly, May I know where's the link or something for the instruction to use this plugin?
@Paulo,
you don't need to take any specific steps to use this plugin for Moodle, like any other plugin in this repository it's ready to be installed in Moodle and you're set! This is basically the point of this repository and one of the strongest points of Moodle itself - extend possibilities of your LMS as easy and quickly as possible.
Hi Vitaly,
Thank you for the response. If we avail moodle LMS, can we now integrate this?
Hi Paulo,
I'm not familiar with TalentLMS at all, so I cannot answer that, sorry.
Hi!
Can I integrate this plugin on my TalentLMS course?
Thank you!
Hi Khalid,
Again, I very much doubt the error message is related specifically to the plugin. I would first make sure your Moodle instance can run smoothly without the plugin, then try adding some other third-party plugins to see if any other plugin causes this error thrown.
hey Vitaly,
After immigrating to Moodle 4.0.6 (Build: 20230116) and when I try to install the Adaptive Quiz pulging. I get an error message:
The extension must be installed and activated.
Unicode (UTF-8) data storage is required. Any new installation of Moodle must be done in a database with a default Unicode (UTF-8) character set. If you are upgrading Moodle, please migrate your database to Unicode (see the Notifications page).
How can I solve this problem? Is there anyone who can help me because all my research is blocked because of this problem.
Hello Khalid, I very much doubt this error has to deal with the adaptive quiz plugin. Just looking at this - plugin/component_callback():ltisource_message_handler, I can say it's somehow related to some LTI tool, I cannot recall anything similar in the plugin I support. I'd recommend to check how other activities work, and check what third party plugins are installed in your Moodle.
Hello again Vitaly,
I have indeed upgraded my platform to install Moodle 4.0.6 (Build: 20230116).
Then I created my question bank and my categories according to the level of difficulty. BUT when I try to add a resource the following error message appears:
An error has occurred
Programming error detected. This needs to be fixed by a programmer: Invalid component used in plugin/component_callback():ltisource_message_handler
Hi Vitaly,
Nice to meet you too.
I will come back to you as soon as I try to install the recent pluging.
Thanks to you for agreeing to help me to unblock this situation which hinders the progress of my thesis.
Hey folks! Sorry for being silent for some period, the new version has just been released for Moodle 3.8 - 4.0, see the release notes.
to synnac w - by default the plugin will contain the algorithm it has now, nothing will change from the user's perspective. It's more like an SDK for third-party developers to inject their desired behaviour to how adaptive algorithm works.
to Khalid KABCHI - nice to meet you here! The version which has just been released contains the fix. Please, let me know if you still have any problems with it.
to Francisco Javier Córdoba Gómez - you may start with having one category of questions in your bank where you put the questions you want to use in adaptive quiz, with all the difficulty levels you have, and then select this category in the quiz settings. This is the most straightforward way. Let me know if you still have extra guiding on that. Thank you for the question though, you also reminded me of having some Wiki's in the legacy Adam's repository, I haven't transferred it to any new place. There is some good info there in how to use the plugin. It should be definitely added to my agenda to transfer that documentation to the plugin's current repository.