Group choice

Activities ::: mod_choicegroup
Maintained by Nicolas Dunand
This module allows students to enrol themselves in a group within a course. The teacher can select which groups students can chose from and the maximum number of students allowed in each group.
Latest release:
5543 sites
109 fans
Current versions available: 4

This module allows students to enrol themselves in a group within a course. The teacher can choose from which groups the students can chose, and the maximum number of students allowed in each group.

Depending on the activity settings, the students can view the members of each group before making a choise, and change their selected group until the deadline.

Potential privacy issues

Depending on settings chosen by a teacher, students may see what groups other users have chosen.


Screenshot #0


Nicolas Dunand (Lead maintainer)
RISET Université de Lausanne: Supporting institution
Please login to view contributors details and/or to contact them

Comments RSS


  • Wed, Jul 2, 2014, 3:59 PM
    Hi Matthew,

    Thanks for the reminder. I just uploaded the new version, which you can as of now download directly from this page. Note the the current (newest) version only supports Moodle 2.7 and above – so for people interested in using the plugin on older versions of Moodle, please check the "Download versions" link near the top of this page.
  • Thu, Jul 3, 2014, 1:56 AM
    Thank you Nicolas!
  • Mon, Jul 21, 2014, 4:43 PM
    New version available, from now on exclusively for Moodle 2.7. New feature: improved group/grouping selection interface, thanks to ETHZ LET.
  • Pirate Jane
    Tue, Jul 22, 2014, 10:52 AM
    Hi, Nicolas. Love your plugin. When we click on View 20 (or whatever) responses it comes up with a table with black writing on a dark blue background. Can that be changed so there is more of a contrast?
  • Tue, Jul 22, 2014, 3:58 PM
    This is a HTML table, and is normally designed/displayed as any other user table in Moodle. In Moodle's standard "clean" theme, the table header is black on white background. In our custom theme, it is black on light blue. So yes, this can be changed, it is a theme issue.
  • Thu, Sep 18, 2014, 8:53 PM
    Hi Nicolas,
    Is it possible to only allow students from within a current group to form a sub-group using Group Choice?
    (Sorry about the duplication of this question.)
  • Tue, Sep 23, 2014, 9:04 PM
    Hi Mike,

    I'd say you could achieve this using groups and groupings. For instance, create groupings A (containing group a only) and grouping B (containing group b only), and also create groupe a1, a2, a3 and b1, b2, b3. Then you could create 2 group choices, and limit one to grouping A and the other to grouping B. Then chose from groups a1, a2, a3 in the first activity, and chose from groups b1, b2, b3 in the second activity.
  • Mon, Oct 6, 2014, 11:01 PM
    Hi Nicolas,
    this is a great module - I'm running 2.6.4 and there is something wrong with images when i try to show description in mod/choicegroup/view.php page
  • Tue, Oct 7, 2014, 3:41 AM
    Noticed when you select a group to display from the visible groups drop down, the list of responses are not limited to that group. Rather, all responses are still displayed.
  • Fri, Oct 31, 2014, 8:10 PM

    on a 2.7 Moodle, is it possible to notify by mail the student when he makes a choice in the choicegroup activity ?

    i'll be very interested by this little function

  • Fri, Oct 31, 2014, 8:23 PM
    Hi Luigi,
    It would be pretty trivial to make an event listener to listen for the \mod_choicegroup\event\choice_updated event and to send an e-mail to the user when received. But what would be the point? And I guess it should be configurable?
  • Fri, Oct 31, 2014, 8:33 PM
    the goal is to notify by email the student's group once he has chosen his group
  • Thu, Dec 18, 2014, 7:28 AM
    Hello Nicolas,

    Do you have an estimate on when this will be compatible with 2.8?


  • Wed, Jan 7, 2015, 11:30 PM
    Hello Mark,

    This is already compatible with Moodle 2.8, as there are only minor changes in the Moodle API between Moodle 2.7 and Moodle 2.8. My preliminary tests showed no problem whatsoever, but I'm waiting for final test results to officially announce Moodle 2.8 support.
  • Thu, Jan 8, 2015, 5:16 AM
    Thanks Nicholas!
Please login to post comments