Moodle Plugins directory: Hide Correctly Answered Questions on Re-Attempt | Moodle.org
Hide Correctly Answered Questions on Re-Attempt
Hide Correctly Answered Questions on Re-Attempt
This Moodle plugin allows teachers to hide question visibility from students who have been correctly answered in previous attempts. This can be useful in preventing students from seeing the correctly answered questions and encourages them to attempt only the incorrect questions on the next attempts.
Enhanced Feature: In addition to allowing teachers to hide previously answered questions, this Moodle plugin now enables automatic grading of correct answers in subsequent attempts. This ensures students only focus on revisiting and reattempting questions they haven't answered correctly before. This feature encourages more effective learning and review.
Version:
Plugin version: 1.0
Released on: 14 JUNE 2023
Authors:
LMSACE, LMSACE Dev Team
Configuration
To configure the plugin settings, follow these steps:
1. Log in to your Moodle site as a 'course administrator' or 'teacher'.
2. Navigate to the course where the quiz is located.
3. Turn editing on.
4. Click on the quiz activity to access its settings.
5. In the quiz settings page, locate the 'Question behavior' section and 'click on' it.
6. Look for the 'Each attempt builds on the last' setting and 'enable' it. This setting allows each attempt to build on the previous one, retaining the user's previous responses and providing a cumulative learning experience.
7. Next, scroll down to the 'Extra restrictions on attempts' section.
8. From the dropdown setting 'Hide questions on attempt', select the option that says 'Hide the correct answered question in new attempt'.
9. To keep the question mark and feedback from your previous attempt on a hidden question, select the "Auto grade the correct questions" option in the "Questions auto-grade" dropdown setting.
10. Save the quiz settings to apply the changes.
With these settings enabled, when a learner attempts the quiz again, the questions will be hidden, allowing them to reflect on their previous attempt and make improvements without directly seeing the correct answers.
Note: It's important to communicate these settings to your learners so they understand the behavior of the quiz and the purpose behind hiding the questions on subsequent attempts.
Contributing
Contributions to this Moodle plugin are welcome. If you encounter any issues or have suggestions for improvement, please submit them through the GitHub repository https://github.com/lmsace/moodle-hide-correct-questions/issues.
Support
For support or assistance, please contact the plugin author or submit an issue through the GitHub repository https://github.com/lmsace/moodle-hide-correct-questions/issues.
About
This plugin was developed by LMSACE. For more information, please visit our website or contact us directly.
i gotthis error :
Incorrect syntax in plugin supported declaration in hidecorrect
when install it on moodle 4.3
We have fixed the plugin issue, updated the latest source and released on the latest version (V2.2)
Thanks.
However, when using an essay question in Moodle 4.2.7 the previous grade is not brought forward to the new attempt. This is causing the question not to hide and then causing the teacher to regrade. Hope this makes sense!
Thanks, Tyler
Thanks, Anthony
Unfortunately version 2.2 on Moodle 4.2 doesnt seem to retain Essay questions.
This plugin is absolutely fantastic with the exact configurations. I hope you continue to maintain it
Thank you for your valuable feedback. We're delighted to hear that you find the plugin useful.
Currently, we're working on fixing an issue with it. A new version will be updated and released within the next two days.
Thank you for your patience.
We are pleased to announce the release of the latest version of the Hidecorrect plugin, now compatible with Moodle versions 4.3 and 4.4.
We encourage all users of the Hidecorrect plugin to download and update to the latest version.
Your feedback and support have been invaluable to us, and we're grateful for your continued trust in our plugin.
Thank you for using the Hidecorrect plugin!
One minor thing is that it doesn't allow for re-attempts on the Moodle App (at least not the free version). When I go in as a student to re-attempt, I get the prompt "This quiz can't be attempted in the app because it has access rules not supported by the app: quizaccess_hidecorrect" - I'm then prompted to open the quiz in a browser.
No biggie, but as someone who likes to create quizzes that can be attempted and re-attempted offline, just wanted to see if this was amendable for offline compatibility within the Moodle app.
Or would this be something to flag with the app folks? Or is it not an issue on the paid version of the app?
Thanks again!
I want to change my existing courses to have the settings needed to use the plugin and then future quizzes to default to having the correct settings (e.g. auto grade the correct questions). It is very time consuming to go through hundreds of quizzes to modify.
Is there a way to change these settings in bulk? Maybe even an SQL command?
Thank you for using the plugin!
We've added these settings to the upcoming plugin release. If you need an urgent solution, please reach out to us at info@lmsace.com
Thank you
I added a comment to github, for your information. I wanted to differentiate between passrate and all questions correct. If all questions were answered correctly, not to display the re-attempt button, but, if you passed, and there are still questions unanswered or incorrect, you may decide to re-attempt, thus leaving the button to display. I took the liberty to add and change some code, which I explain in the message in github. I hope you can use it, it surely does what I wanted to achieve.