Activities: Group self-selection

Maintained by Picture of Roger Barras Roger Barras
Lets students create and select groups.
640 sites
26 fans
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

Show comments
  • Picture of Sidd Lep
    Mon, 27 Mar 2017, 5:01 PM
    Hello. Some students set the password for the group, and they forgot it. They have asked me for the password recovery. I tried to manually change the group password, but the change doesn't work. So, is it possible to change or to reset or to recover the group password?
    Thank you
  • Picture of Roger Barras
    Mon, 27 Mar 2017, 5:42 PM
    Hi Sidd. Actually there is no option to change or reset the passwort. The goup Passwort is associated with the activity. So one option is to add a new "Group select" activity with the same settings and the group password is gone. Another option is to delete right row in the database table groupselect_passwords. I will add a issue for adding an "edit Password" button for Editors. Best wishes Roger
  • Picture of Michael Aherne
    Thu, 4 May 2017, 12:02 AM
    Where should issues for this plugin be raised - or the one linked as "bug tracker" in "useful links"? It's not clear!
  • Picture of Marina Glancy
    Thu, 4 May 2017, 4:33 PM
    apologies for confusions, this plugin changed maintainers several times
  • Picture of roshan kolar
    Tue, 10 Oct 2017, 8:00 PM
    I'm on Moodle 3.3.2, I cannot upgrade to the latest version of Group Select plugin. I get this message:

    Debug info: SELECT * FROM {role} WHERE shortname = ?
    [array (
    0 => 'teacher',
    Error code: invalidrecord
  • Picture of Roger Barras
    Tue, 10 Oct 2017, 8:51 PM
    Did you rename or delete the teacher role in your db?
    Does it appear durring installation or wenn using the plugin?
  • Picture of Stephen Wise
    Fri, 5 Jan 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, 16 Mar 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, 16 Mar 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, 9 Oct 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, 10 Oct 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, 10 Oct 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, 20 Oct 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, 14 Nov 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, 19 Nov 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.
1 2 3 4 5
Please login to post comments