Moodle Plugins directory: Group quiz | Moodle.org
Group quiz
Group Quiz
Sub-plugin of Moodle Quiz to enable the group notion for the quiz.
Must be install under `.../mod/quiz/report/group`.
Available in French and English.
How it works
Install
This plugin is a Quiz Report plugin type.
It must be installed under `.../mod/quiz/report/group`.
Set up and usage
The plugin creates a menu entry under Quiz > Report > Group quiz.
The plugin is available in every quiz and is set up from this menu.
By default, the group notion is not activated in the quiz as the grouping selected is "no grouping".
If the "no grouping" choice is selected, the quiz behaves normally without taking the groups into account.
Copy the grades to the group's members
Once the students are done answering, the teacher can copy the grade registered for each participant to the rest of their respective group members in the Gradebook.
The grades copy can be done at any time.
So every time a teacher edit an attempt in the result view of the quiz, or a student is moved from a group to another, the copy will take into account the changes and overwrite the previous grade.
Notes
- If a teacher deletes an attempt, the Gradebook is not cleared of the copied grades. It must be done manually by the teacher.
- If a student is in more than one group in the same grouping, the system will only consider his first affiliation.
- Do not change the grouping if some attempts exist for a given quiz.
Privacy
Regarding personal data handling, our plugin stores in its DB Table the userID with the corresponding quiz_attemptID for the Group representative.
The Privacy API will be handled in a future release.
I just realised I never got to answer and thank you for your message this summer. Sorry for the delay!
Normally you should be able to manipulate group members and then reapply the group grade.
The plugin stores a attemptID linked to a groupID.
Then by clicking on the "copy grade" button, it gets the list of group members and edit their grade in the grade book.
The only tricky situation should be if the group member that switch group is the one that actually took the quiz for the group and so own the attempt. Those users should be seen as "group representative" and should not change group.
Hope this helps.
Best
Camille
Do you know when this will be deemed approved for 3.10? Has anyone tested it with 3.10? We are preparing to upgrade soon and are hoping it works without issues.
Thanks,
Barbara
Thanks for your replies and great work on the Group quiz plugin--it's been extremely helpful, especially during remote learning under COVID! Students work much better together when they can be on a team, and I noticed that in breakout rooms students were actually actively engaged and working with each other instead of the normal blank screens and "crickets" without a common task and goal (especially if you use the quiz mode that are interactive and give hints!)!
Any plans on upgrading to 3.9 this summer? It's a great plugin and I would be happy to test it out for you if that would be helpful....thanks again for sharing your great work with the Moodle community!
The upgrade to 3.9 will be released by end of June or early July.
Hopefully the release for 3.10 will be validated by Barbara during the same time.
Best
Camille
Thank you!
I will update the plugin info.
Best
Camille
Thanks for the plugin, I'm planning to request it from my university, hopefully they'll agree to install it as it would be very useful.
I have a question for you or the other plugin users who may see this comment: how does the plugin behave when several group members try to answer the quiz? Or does it only allow one user per group to open the quiz?
We would be using this for quizzes with adaptive mode, and there is the possibility of having several group members opening the quiz to use the adaptive feedback to rule out some wrong answers, to get a better grade on the "real attempt". I know this would be easy to detect by checking how many students attempted the quiz, but I was wondering if the plugin had a way to prevent that, and if not how are multiple attempts within one group handled by the plugin.
Thanks,
Abigail
Here is how the plugin behave :
As you guess only one person per group is allowed to access the quiz it's the first one that tries. Then the rest of the group members are blocked and a message let them know that another member of their group has already started an attempt.
A table in the database save the attempt ID, the quiz ID and the groupID. So even if the group members change as long as the plugin as this filled up in the DB for a given quiz ID and gourd ID it will block all users to access the quiz but the original user that created the first attempt.
Hope this clear things up. If not let me know I will detail further.
I will upload further screenshots here to illustrate.
Best,
Camille
I wonder if there is any good reason why you haven't implemented automatic grading for all group members after one of the group members has attempted a quiz? This could be done by the “attempt completion” event or as a cron task.