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 Overall
    Fri, Aug 12, 2016, 12:36 PM
    This is a very useful plugin. Will the 2.8 version also work with higher Moodle versions such as Moodle 2.9, 3.0, 3.1?
  • Picture of David Mudrák
    Wed, Sep 7, 2016, 3:20 PM

    We've lost contact with Pirkka and this plugin has not been actively maintained for a while. I am happy to announce that Marina Glancy volunteered to take over the maintenance of this plugin and becomes a new lead maintainer of it. She is going to provide updates here soon. Thanks Marina, and good luck with the maintenance of this plugin!

  • Picture of Marina Glancy
    Thu, Sep 8, 2016, 10:21 AM
    (Thanks David.)

    I have uploaded a new plugin version for Moodle 2.9, 3.0 and 3.1 that fixes version incompatibility, and also implements backup/restore, export from current grouping only, corrected CSS styles to prevent conflicts with other modules.
    Many thanks to Rog (HTWChur) who has sent a pull request with fixes and improvements

    Please use the git repository for checking out code, reporting issues and submitting pull requests.
  • Picture of Nick Phillips
    Thu, Sep 8, 2016, 10:49 AM
    Thanks Marina for putting your hand up for this one...
  • Picture of Michael Wuttke
    Mon, Sep 12, 2016, 10:19 PM
    Hello Marina, Hello Roger,

    thanks a lot for your work. Just one thing: I'm missing the "action" field in the table of groupselections. Was it intented?

  • Picture of Marina Glancy
    Mon, Sep 12, 2016, 11:03 PM
    Hi Michael,
    I'm not quite sure what you mean saying "missing" here, can you write more details please? Maybe create a screenshot - you can submit an issue on
  • Picture of Emrullah Seven
    Tue, Oct 25, 2016, 2:59 PM
    Hi Marina,
    We've started to use plugin this semester and using last version. In course section I added 2 different group self-selection. One is for groups of two other is for groups of three. I limited their number of members, for example, min 2 and max 2 member for groups of two. However, 3 student joined a 2-member groups. How is this possible? It says maximum number reached but actually it exceeded. Under the count header it says "3/2". It is supposed to hide full groups from the main view. Why it's not hidden? Am I doing something wrong?
    Best regards,
  • Picture of Marina Glancy
    Tue, Oct 25, 2016, 3:03 PM
    Hi Emrullah, are you sure that teacher did not add this third student manually in groups management interface? If not and you believe it's a bug, please create an issue in github
  • Picture of Emrullah Seven
    Thu, Oct 27, 2016, 6:53 PM
    Hi Marina, I think I found the problem. Checked the logs teacher didn't add. It's not exceeded actually. When a group reach maximum member(e.g. 3), group not visible in 3-member groups. Then it appear in 2-member groups. I explained details in github.
  • Picture of Sidd Lep
    Mon, Mar 27, 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, Mar 27, 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, May 4, 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, May 4, 2017, 4:33 PM
    apologies for confusions, this plugin changed maintainers several times
  • Picture of roshan kolar
    Tue, Oct 10, 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, Oct 10, 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?
Please login to post comments