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: دونۍ, 20 اکتوبر 2025, 3:47 AM
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
- بیټا
- 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