Activities: Group choice

mod_choicegroup
Maintained by Picture of Nicolas Dunand 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.
1510 sites
1k downloads
32 fans

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.

Sets

This plugin is part of set MoodleCloud.

Potential privacy issues

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

Screenshots

Screenshot #0

Contributors

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

Comments RSS

Show comments
  • Picture of Sara Cenni
    Fri, 19 Feb 2016, 7:47 PM
    Thank you Nicolas for the guide!
    I successfully installed the profiler and I made some test with Oracle using my test server, raising the number of the users enrolled in the course.
    These are my results.

    Date Execution time CPU time Function calls Memory used
    19 feb 2016, 11:43 7380,011 ms 1851,150 ms 457474 17715,602 KB (3647 users)
    18 feb 2016, 15:03 5584,185 ms 1380,543 ms 356292 16404,383 KB (2647 users)
    18 feb 2016, 14:55 3696,570 ms 971,823 ms 235291 13701,648 KB (1547 users)
    18 feb 2016, 14:41 860,882 ms 284,169 ms 61176 9357,852 KB (47 users)

    If you want I can post my mpr files in the github page (it seems I can’t post any files o images here)
  • Picture of Nicolas Dunand
    Mon, 22 Feb 2016, 1:52 PM
    Hi Sara,

    Thanks for getting back. This indeed shows some performance issues when the number of users grows. To see where the actual bottleneck is (which funciton/DB call), could you post the relevant call graph images in the issue tracker I linked to before?
  • Picture of Sara Cenni
    Wed, 24 Feb 2016, 10:08 PM
    Hi Nicolas,
    yesterday I posted my reports in this page: https://github.com/ndunand/moodle-mod_choicegroup/issues/89 .
    Sara
  • Picture of Nicolas Dunand
    Wed, 24 Feb 2016, 10:15 PM
    Thanks Sara, I just checked it out and replied.
  • Picture of German Valero
    Fri, 11 Mar 2016, 1:28 AM
    Hi Nicolas,
    Great plugin, can you please edit the details of the newest version and add Moodle branches 2.7, 2.8, 2.9 and 3.0 as supported Moodle branches.

    The information on this page for Release 1.4.4 (Build: 2014010100) lists support for only Moodle 2.2, 2.3, 2.4, 2.5, 2.6.

    Thanks.
  • Picture of Nicolas Dunand
    Fri, 11 Mar 2016, 4:58 PM
    Hi German,

    Thanks. The newest version – Release 1.9 for Moodle 2.7-3.0 (Build: 2015121000) – explicitly supports Moodle 2.7-3.0.

    I haven't gone back to check older versions for recent Moodle version support though.
  • Lina
    Tue, 28 Jun 2016, 4:02 PM
    Hi Nicolas. Many thanks for providing this plugin to the community; its functionality is really appreciated by our staff and students, and we’re really grateful to you for your efforts to maintain and update it.

    On that note, please could I quickly query whether you have any plans to update the plugin to be fully compatible with Moodle v3.1, and its new Global Search feature in particular? To clarify: while we’ve tested the Group choice plugin under v3.1 and all of the core functionality seems to work fine, we’ve found that instances of the activity are not searchable via v3.1’s Global Search feature. Please see the following screenshot for details, which lists all of the available areas that can searched under v3.1 (note that these settings are available via: Site Administration -> Plugins -> Search -> Manage Global Search):

    http://imgur.com/lWWQByE

    Note also that the above screenshot was taken on a v3.1 system where the Group choice plugin is installed and available. However, as you can see, the Group choice activity is not listed as being available to be searched. Obviously, this is likely to be a significant problem/cause of confusion for users who might want to search for specific instances of the Group choice activity across Moodle.

    I’m not a developer, but my understanding is that mod plugins can be made searchable relatively easily via the addition of a new search class within the plugin’s codebase (located at ../classes/search/activity.php). Please see the following for further details:

    https://moodle.org/mod/forum/discuss.php?d=334938
    https://docs.moodle.org/31/en/Global_search
    https://docs.moodle.org/dev/Search_API

    We really hope this search capability can be added to Group choice as I’m sure it would be a huge benefit to our users (as well as those of other v3.1 systems) and, again, many thanks for all your efforts to develop this plugin and share it with the community.

    Best wishes,
    Lina
  • Picture of Emilie Lenel
    Mon, 11 Jul 2016, 5:36 PM
    Hi Nicolas
    Do you know if your plugin works with Moodle 3.1, do you plan to submit a compatible version ?
    Thanks
    Cheers, Emilie
  • Picture of Adam Pawelczak
    Mon, 11 Jul 2016, 6:10 PM
    Hi Nicolas,

    Do you know, that in Choice module, on which your module base, team od developers is working about displaying terms in the calendar, upcoming events etc.. It is worth implementation in Group Choice too. Look at https://tracker.moodle.org/browse/MDL-11369 .

    Cheers
    Adam
  • Picture of Nicolas Dunand
    Mon, 11 Jul 2016, 8:13 PM
    Hi Lina,

    Thanks, I'll see if I have any time to implement this. For now, it looks like I won't have much time to implement this. However, if anyone feels like coding this part, I'd be glad to integrate it.
  • Picture of Nicolas Dunand
    Mon, 11 Jul 2016, 8:14 PM
    Hi Emilie,

    The current version works perfectly on Moodle 3.1. An upcoming version will be released in a couple weeks, officially supporting Moodle 3.1.
  • Picture of Nicolas Dunand
    Mon, 11 Jul 2016, 8:14 PM
    Hi Adam,

    Indeed that would be nice – I'll have to check if I can include this in my schedule though.
  • Lina
    Tue, 12 Jul 2016, 10:56 AM
    Hi Nicolas,
    Thanks for your reply. We are really looking forward to this but I appreciate that you are busy with other priorities.
    Since the global search is one of the most attractive new features of Moodle 3.1, more and more popular plugins become searchable. Teachers and students will find it easier to search the group choice's title or description.
    Thanks.
    Best wishes,
    Lina
  • Picture of Gael PLANTIN
    Sat, 16 Jul 2016, 5:29 PM
    Hi from France (sorry for poor english...) !

    In Moodle 2.8 Version, how to define number of student for each group ?

    Thanks for your work !
  • Picture of Leonie Sloman
    Wed, 24 Aug 2016, 12:44 AM
    Hi. This plugin is so helpful, thank you.

    Since upgrading to v1.9, there are a couple of admin changes and I can't work out how to manually reorder the group choices - is it now only possible to sort alphabetically or by date? We use this plugin a lot to sort by training date and aren't always able to add those dates in order of occurrence, but would like to display them chronologically. Or sometimes we ask people to sort by role and would like to have the most frequent choices at the top and other' as the final option.

    Any tips much appreciated, thank you.
1 2 3 4 5 6 7 8
Please login to post comments