Group self-selection

Activities ::: mod_groupselect
Maintained by Picture of Roger BarrasRoger Barras
Lets students create and select groups.
Latest release:
1129 sites
41 fans
Current versions available: 7
Lets students create and select groups. 


  • Students can create groups, give them a description and set them password protected, if wanted
  • Students can select and join groups
  • Supervisors may be assigned to groups
  • Teacher can export course group list as a csv-file
  • Full compatibility with basic Moodle groups: groups may be created by other means if needed, supports group assignment submissions etc.
Many thanks to all contributors for this module, including original authors Petr Škoda and Helen Foster and previous maintainer Pirkka Pyykkönen


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5


Picture of Roger Barras
Roger Barras (Lead maintainer)
Picture of Petr Skoda
Petr Skoda: Original author
Picture of Pirkka Pyykkönen
Pirkka Pyykkönen: Previous maintainer
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of Stephen Wise
    Fri, Jan 5, 2018, 12:28 AM
    Could you possibly make this so that a new group can be created by a student even if they are already in a group?
    My course has several groups that students can be a part of but I also want them to be able to create their own groups.
  • Picture of Tamara Vaughan
    Fri, Mar 16, 2018, 3:33 AM
    Will this activity be available for versions beyond Moodle 3.3? We'll be upgrading to 3.4 shortly and are hoping we'll continue to benefit from the Group self-selection activity after we upgrade if possible!
  • Picture of Roger Barras
    Fri, Mar 16, 2018, 4:02 PM
    We work for a release 3.14 that will support moodle 3.3 and 3.4 with their, we fixed some bugs and made some smaller but usefull improvements. Eg. we now support the timeline overview in moodle or it is possible to create more than one group for students.
    A test release is available in the github repo, but only use it for testing.
    The official Release will be probably available next week.
  • Picture of Marga Inaraja
    Tue, Oct 9, 2018, 6:19 PM
    Hello Roger,

    Thanks for this useful plugin.

    I'm just wondering if is possible for the students to upload a group image. It would be great.

    Thank you!
  • Picture of Lee Bannister
    Wed, Oct 10, 2018, 12:38 AM
    Hi, this is a great activity. Solves a big problem I am having this year but after setting it up I have noticed a few things that could be included. If possible, could the completion settings include mark complete if the user is in a group? Also is it possible to hide the "Members" column so that users (in my case students) cannot see the names of other students in each group/option?
  • Picture of Dave Emsley
    Wed, Oct 10, 2018, 11:00 PM
    Impressed. Very useful plug in. However it seems as though the completion has to be manual or none at all. Would it be possible to make the completion automatic when a student chooses a group?
  • Picture of Roger Barras
    Sat, Oct 20, 2018, 3:47 AM
    @Marga yes i will review this requirement and added the issue
    @Lee Using seperate groups will hide the members of other groups. Do you also like to hide the members of the same group?
    @Lee and @Dave Yes it makes sense to add such a rule for completion smile I added the issue

    Thank you for your input
  • Picture of Dmitry Bykhovsky
    Wed, Nov 14, 2018, 9:04 PM
    Hi. I have some students that could not found a group with their friends. I want to randomly organize them in groups. Is there a convenient way to: a) show a list of yet un-grouped students and, b) auto-create groups for these students. Currently, I have only found a way to list self-grouped students and auto-group/re-group already self-grouped students.
  • Picture of Roger Barras
    Mon, Nov 19, 2018, 8:38 AM
    a) You can use the participants page and filter for Group:no groups
    b) I think you could use the Auto-create groups feature of moodle for this.
  • Picture of Guiga Figueiredo
    Sun, Feb 10, 2019, 4:13 AM
    Hi! I really love the plugin, but I don't know why the password field is not showing when a student tries to create a group. Can you help?
  • Picture of Danny iuytoiu
    Fri, Feb 15, 2019, 7:48 PM
    We fixed some bugs and made some smaller but usefull improvements. Eg. we now support the timeline overview in moodle or it is possible to create more than one group for students
  • Picture of Stephen Gormley
    Thu, Feb 28, 2019, 6:42 AM
    When using group self-selection as a student role holder, the student cannot see the list of student members who have already signed up for a group (as per screenshot #5). Is there any way to address this so that the student role holder can see who are signed up in the groups before they make their selection? For example, are there any permission settings that can be changed for the student role?

    Many thanks,

  • Picture of Adam Barbary
    Fri, Apr 5, 2019, 11:20 AM
    Hi Roger,

    I just wondering if you would be able to include a switch to enable the group chat setting for Moodle 3.6?

    Kind regards,

  • Picture of Lee Bannister
    Sat, May 11, 2019, 4:01 AM
    @ Roger Barras - Yes I would like it so that students cannot see any students in other groups, which I know is easy using separate groups, but I also don't want them to know who in their group when selecting. This way there is no outside influence on their choice, they can pick what they want not what their friends have already chosen.
  • Picture of Lee Bannister
    Thu, May 23, 2019, 2:45 AM
    @ Roger Barras - Can you add an option in the settings to hide the Members column?
Please login to post comments