Quiz reports: Group quiz

quiz_group
Maintained by Picture of Camille Tardy Camille Tardy
Add Group notion to Quiz. Only one member of a group can do the quiz and the grade is then dispatched to all the group's members
20 sites
54 downloads
4 fans

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".



Students are grouped using the course grouping and group tools in the course. To activate the group quiz, the teacher must select a grouping when creating the quiz to define which group to use for the group quiz. If a grouping is selected, only one student per group can fill up the quiz.


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.

TODO in the next update
  • Instantiate the Backup / Restore 
  • Do not allow grouping changing if an attempt already exist in the DB.

Screenshots

Screenshot #0

Contributors

Picture of Camille Tardy
Camille Tardy (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Thu, 15 Mar 2018, 11:30 PM
    Approval issue created: CONTRIB-7218
  • Picture of Joseph Liaw
    Thu, 26 Jul 2018, 9:26 AM
    This looks like an amazing plugin with a lot of potential for Team Based learning, and for instructors wishing to harness the Moodle quiz engine to incorporate some group activities with mastery learning principles since the Moodle quiz engine is so flexible....thanks for sharing your great work with the Moodle community!
  • Picture of Joseph Liaw
    Thu, 26 Jul 2018, 9:33 AM
    ...wanted to report that on your Github, it looks like your plugin can work on versions 3.1 up to 3.5, but here it only has the 3.1 and 3.4 version available. I wanted to let you know I was able to install your plugin successfully on a 3.2 and 3.3 system, so eventually when you have time it might be nice to update the plugin so that it can officially be installed on all systems from 3.1 - 3.5 to encourage more users who are not comfortable with manually installing the plugin...I can see this having a TON of potential and eventually should be adopted into the Moodle core....

    Thanks again for sharing your great work--I already know a few teachers who will be excited about trying this out!
  • Picture of Camille Tardy
    Fri, 3 Aug 2018, 6:23 PM
    @Joseph Liaw, Thanks for your messages.
    I've updated the versions compatibility for the plugin.
    We currently have it running on 3.5 as well.

    Best
Please login to post comments