Create a group submission

An example of group submission



Group submission is a special setting of Assignment activity for student groups to submit team project or work documents. When a member of this group uploads an assignment, the assignment status of other members will be automatically synchronised. When a teacher mark one of the members homework, the other members will get the same grade at the same time.

What to know:

The Group Submissions feature affords the educator the ability to setup collaborative tasks for their students on their modules, and also provides valuable opportunities for the students on the course to work together.



Step 1: Get the groups and grouping ready

If you don't have the assignment groups in the module, you need to create the groups and grouping for these students by yourself. Please refer to articles in 'Guides for staff/User management' about how to create, manage groups and grouping. If you need to create a large number of groups, please contact us by clicking on 'Ask a question'.


  • Groups: student group. It is mandatory for group assignment.
  • Groupings: collections of groups. It is optional for group assignment. e.g. a module can contain a 'grouping of group project' and a 'grouping of tutorial'. 'grouping of group project' contains a number of groups for student group work, and 'grouping of tutorial' contains a number of groups for tutorial.

Be aware not to delete or make changes to any existing groups in your module in case you may change the previous data of student's learning such as attendance.


Step 2:  Creating an Assignment 

Click the ’Turn editing on’ button displayed near the upper right of the module area/course.


Step 3:  Click ’Add an activity or resource ’ link
  1. When editing mode is turned on, navigate to the section where you want to add the Assignment activity.
  2. Next, click the ’Add an activity or resource’ button displayed at the bottom of the section.


Step 4:  Choose the Assignment activity
  1. From the pop-up activity chooser window, locate and select the Assignment activity.
  2. Click the 'Add' button at the end of the pop-up window.


Step 5:  General settings

Put the name and description (optional) to this assignment,



Step 6: Available time
  1. Allow submissions from: the start time to submit the assignment.
  2. Due date: the deadline to submit the assignment. Students can still submit files, but it is regarded as late submission.
  3. Cut-off date: students cannot submit files after this time.
  4. Remind me to grade by: the time to remind teachers to grade submissions.


Step 7:  Setting up the group submission 

Under the 'Group submission settings',

Set 'Students submit in groups' to 'Yes'.


Step 8: Set the 'Common module settings'

Then more settings appears.

In the box of 'Grouping for student groups', select the specific grouping if you need to use grouping. Otherwise, choose 'None'.


Step 9: Set the 'Common module settings'
  1. In 'Group mode', choose 'Separate groups'.
  2. In 'Grouping', choose the target grouping if you need to use grouping. Otherwise leave it as 'None'.
  3. Click the  button 'Add group/grouping access restriction'.


Step 10: Save and Finish 

Now save your changes and return to the course page.

Setting-up group activities can prove extremely productive for your students and it's best practice to implement groups at the start of the semester if possible.