Moodle Plugins directory: Question Practice: Versions: 1.4 | 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.
Question Practice 1.4
Moodle 5.0
Released: pondělí, 20. října 2025, 03.47
Moodle Question practice 1.4 October 2025
This is the first update to the Moodle plugins database since 2016 and the functionality may have changed unexpectdly.
It is now has a setting to configure multiple question categories to be selected by a user making an attempt.
Updated to be compatible with Moodle v5 Migrated to use mustache and a Moodle 4.x style reports
Moodle Question Practice 1.3 Changes June 2019
- Added a top category of questions for instance setting. Thanks to Steve Gallagher and Scott Hallman for feedback on this.
- Codechecker and PHPDoc Check conformance
Moodle Question Practice 1.2 Changes Nov 2016
- Fixed parameters in question_extend_settings_navigation, essential to make menu work in MDL3.2
- Removed display of empty question categories in the questions dropdown (startattempt.php)
- Deleted functions to do with scales that were never implemented
- Tweaks to conform with codechecker suggestions https://moodle.org/plugins/local_codechecker
- Created 1 phpUnit test and 1 behat test, will create more of both in the future
Moodle Question Practice 1.1 Changes Mar 2016
- Creation of new icon more inline with other Moodle activity icons
- Creation of event classes for logging instead of add_to_log
- Added FEATURE_USES_QUESTIONS as warning was thrown during backup
- Reformatted code based on results of code_checker plugin
- If a category is deleted from db jump out of loop when displaying previous sessions
- Only show past sessions link if past sessions exist
- Code to ensure jquery initialisation e.g in gapfill and ordering 3rd party questions
- Replaced deprecatied function call add_intro_editor with standard_intro_elements
- Replaced save_questionss_usage_by_activity with inline code to avoid exception message
Version information
- Version build number
- 2025092899
- Version release name
- 1.4
- Maturity
- Beta
- MD5 Sum
- 13a768ba9f354c7fe4872fcbfd7c8723
- Supported software
- Moodle 5.0
- Latest release for Moodle 5.0
Version control information
- Version control system (VCS)
- Other...
- VCS repository URL
- VCS tag
- qp_1.4
Default installation instructions for plugins of the type Activities
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (eg "assignment") in the "mod" subdirectory.
- Visit http://yoursite.com/admin to finish the installation