Moodle Plugins directory: Question Practice | Moodle.org

Question Practice
Activities ::: mod_qpractice
Maintained by
Marcus Green
A teacher sets up a bank of questions organised into categories. Then the student can then choose what categories they want to practice when.
Latest release:
34 sites
7 downloads
22 fans
Current versions available: 2
This activity uses the standard Moodle question types (plus several third party question types). A teacher can set up categories for students to select from and they can practice on their own. It works best with a fairly large bank of questions.
https://github.com/marcusgreen/moodle-mod_qpractice
It is possible to experience it from a student point of view at this site
http://www.questiontype.co.uk/mdl/
Read more about it from here
https://github.com/marcusgreen/moodle-mod_qpractice/wiki
Contributors
Marcus Green (Lead maintainer)
Jayesh Anandani: Former maintainer
Tim Hunt: Former maintainer
Jean-Michel Védrine: Former maintainer
Please login to view contributors details and/or to contact them
1. Create a new practice.
2. Don't add any questions to the question bank.
3. Click the Create a new session link.
Actual result: You get the start session form with an empty Categories drop-down.
Expected result: The Create a new session link should now appear if there are no questions in the question bank yet. Instead we should display a message something like "No questions have been added to the question bank yet."
First of all thank you for using Qpractice module.It was good to hear that the module was of great use to you.
I am quite new to open source, so while it is great you want to contribute, i am not very experienced at recieving contributions, so please be patient.
The whole idea of module is to ask random questions to students. If we were to control the questions being asked then it will be almost similar to Quiz module.We are working on algorithm that will ask questions randomly but in an efficient manner.
please do you plan to adapt Qpractice module for Moodle 2.7/2.8 ?
Best, Miro
Hi Marcus. May I suggest to extend a bit the plugin description here and add more screenshots that would better illustrate the student's workflow.
I'm getting an error when I try to validate. It says
"Validating mod_qpractice" . . . Error.
[OK] Name of the plugin to be installed [qpractice] (?)
[Error] Unsupported syntax detected in version.php file [$module].
Installation aborted due to validation failure.
Tip?
My moodle version is
$version = 2016052300.00; // 20160523 = branching date YYYYMMDD - do
I installed that Monday.
I attempted to install Qpractice by clicking "install now" from model org. ( Specifically https://moodle.org/plugins/report/index.php?report=user_sites&pluginid=831 )
I did a double upgrade on Monday because I had to go from 2.5.?? to 2.7.?? before I could go to 3.1, so it is possible I have files wrong. Is there someplace I can go hunting?
It appears I cant shuffle the qpractise questions choices. Is this to do with your plugin, or should this functionality work?