This relates to Moodle 4.3 from August 2024 onwards
Moodle Help & Support
Working with groups of students
On this page
Students can be arranged into groups in different ways depending on your overall need. The paragraphs below look at the different options and how they can be useful to you when managing groups of students.
Turn on Group mode
Always ensure that Groups are turned on in your module before using them.
See the workspace page on creating groups for advice on how to do this.
Using groups
The steps are:
Step 1 Deciding which students go in the groups. Options include:
- Random (Moodle can assign them randomly) OR
- Staff member decides or is given a list, e.g., of groups which run across modules OR
- Students choose the group they wish to be in using a sign up sheet (for this, use the SIgn Up Sheet tool)
Step 2 Setting up the group
Depending on need
- It may be enough to use the features of Sign Up Sheets (if all you need to do is email the group and print off a list) OR
- You can create groups in Moodle
When creating groups in the module (See: How to create groups and groupings) there are various ways you can group students together.
Step 3 Using groups
Once you have created your groups you can give them activities to do in their groups (e.g., forums) or sort assignments by group
Signup Sheet groups
The Signup Sheet allows students to make a choice of one group or slot. When complete, you can manually make Moodle groups now that you know which students have signed up to a particular slot.
Also, once students have chosen their sessions or other group via the Sign Up Sheet activity you can email the groups allocated to each slot from the activity. This type of group is only applicable to the Signup Sheet activity and does not impact on usage of other activities. It makes a kind of easy access distribution list for you, enabling you to communicate to individual groups without having to choose the recipients. Also, students can change which group they're in ensuring the distribution list is always up-to-date.
Module (manual) groups
These are manual groups created by the Editing Teacher. In the module select the 'Settings' tab under the module title. Within the ‘Edit module settings’ page scroll down to the Groups > Group mode drop-down menu between 'Visible' and 'Separate' groups; this automatically sets this for each new activity created as well as affecting the visibility of Participants in the module for students and staff. Visible groups allow students to see what the other groups are doing but not participate, they can only participate in their groups. Separate groups can only see and participate in their group. These settings can be amended in each activity separately.
Manual groups impact on the following:
- Activities: Chat, Choice, Database, Forum. This allows you to create an activity for the module that has restricted access according to groups. For example, with Forums you can create completely different posts for the different groups that are only visible to that group (meaning only that group will receive email notifications for that post).
- Participants: Helps students and staff when sending a message to students as it allows you to flick between the different groups and all participants. For module settings set to Separate groups students will not be able to see any participants outside their group.
- Assignments: Both Moodle and Turnitin assignments can be managed using groups. When it comes to grading you can separate the submissions into the groups.
- This can be helpful if the module is taught by multiple lecturers that have responsibility for a particular group of students. Manual groups could be created behind the scenes. Module settings could be set to No Groups but the assignments set to Visible Groups. This would not affect the students' participation but would help teaching staff manage grading of assignments.
- Note: Assignments can NOT be set to be seen only by one group, and you cannot set different dates for different groups, it just helps you sort the papers for marking. All students see and can submit to all assignments (There is a very complicated and time-consuming workaround for this but it does not work in all cases.)
You can restrict access to a resource or an activity to one group (or grouping)
Groupings
Groupings are "super-groups". Groupings can contain one or more groups.
See the workspace page on creating groups for advice on how to use Groupings
Worked example:
Students are working in four groups to submit an assignment. Groups A, B, C and D
There are two assignment briefs, each used by two of the groups.
You can make the assignment brief visible as follows
Assignment brief 1: visible to Grouping 1 (consisting of Groups A and B)
Assignment brief 2: visible to Grouping 2 (consisting of Groups C and D)
Messaging students in a group
1. From the front page of your module site, click the 'Participants' link within the sub navigation bar.
2. Under the Enrolled Users header, add your filters. E.g. Match 'Group' with 'XX', in this case we selected 'Group 1'
3. Click 'Apply filters'.
4. Click the tick box above the list of users to select them all
4. From the ''Choose...' dropdown at the bottom select "Send a message"
5. Write your message and click on 'Send message to XX people'.
Note: Add details of the module, your name etc., to give the message context, as Moodle does not add a subject line.
Using the group availability icon on content in your Moodle module
You have the ability to make activities, files or other content on your Moodle site visible to certain groups without having to go into the settings for each piece of content.
Now, if you hover over any item in your Moodle module, you will see that there is a group availability option.
Clicking the icon gives you options for group availability, which can be set here without leaving the page.
You can choose from several options:
- No Groups
- Separate Groups: Students are divided into groups and can only see their groups work.
- Visible Groups: Students are divided into groups buy can see the work of other groups.
Similar tutorials
The following other resources are also relevant to this topic: