How do I create groups?

Groups are useful to organize study groups, project teams, and other non-official subsets of worksite participants.  Instructors in course sites and owners or administrators in collaboration sites can create groups on an ad hoc basis.  In course sites, each course roster section behaves like a group. i.e., group-aware tools recognize the section as a group.  For more information, see How do I use groups?

You may create groups in your site in several different ways:

WARNING: If an assignment or assessment has been released to groups, changing which groups have access to the assignment, or modifying or deleting a group after students have begun work on the assignment or assessment can result in the loss of submissions!

Video Guide

Step-by-Step Instructions

Go to Site Info.

Select the Site Info tool from the Tool Menu of your site.

Click on Manage Groups.

Manually create a group.

Click the Create New Group tab.

Enter group information.

Enter a Group Title.  You can also add an optional Description for the group.

Select group members.
  1. In the Site Member List, click on the name(s) of the site participant(s) to add to the group.
  2. Click on the right arrow > button  to move the selected participant(s) over to the Group Member List.
  3. Once you have indicated all of the desired group members, click on the Add button to create the group.

Tip: You may select more than one name at a time in the participant list by using SHIFT+Click to select a range of consecutive names, or CTRL+Click to select more than one non-consecutive name.

Create joinable groups.

Instructors or site administrators can create a Joinable Set of groups to allow site participants to join the group of their choice.

Click the Create New Joinable Set tab.

Specify the joinable set details.

  1. Enter a Set name for the set of groups.  Each group's name will include the Set name followed by a number that is automatically assigned to the group.  In the example pictured above, where Team is the Set name, the resulting groups will be named Team 1, Team 2, and Team 3.
  2. Enter the Number of groups to create.
  3. Specify the Max members per group.
  4. Optionally, you may select check box(es) for the following:
    • Allow users to see group membership before they join a group.
    • Allow members to see the other members of these groups after joining.
    • Allow members to unjoin (leave) groups in this set after joining.  Note: If you plan to release assignments or assessments to any of the joinable groups, you should NOT allow members to unjoin their groups, as changes in group membership can result in the loss of submissions.
  5. Click Add to create the groups.

Automatically generate groups.

Click on the Auto Groups tab.

Create groups by role.

To create a group of site participants in a specific role, for example, all Teaching Assistants:

  1. Select one or more roles.
  2. Leave the default selection, Create a single group for the selected role.
  3. Click Add.

Note:

  • By default, each SIS course roster is treated as a group; you do not need to create a group for your roster.
  • If you select more than one role, a separate group will be created for each selected role.
Create random groups by number of groups needed.
  1. Select a single role from which to create groups (e.g. Student).
  2. Select the Create random groups from members with the selected role radio button.
  3. Select the Split by number of groups needed radio button.
  4. Enter a Group Title. This title will serve as the basis for all of the group names. Numbers will be appended to the title.  In the example pictured above, where Team is entered for the title, the groups created will be Team-1, Team-2, and Team-3.
  5. Enter the Number of groups you would like to have for the site. Site participants in the selected role will be randomly assigned to each group and distributed as equally as possible.
  6. Click the Add button to auto-generate your groups.
Create random groups by number of users per group.
  1. Select a single role from which to create groups (e.g. Student).
  2. Select the Create random groups from members with the selected role radio button.
  3. Select the Split by number of users needed per group radio button.
  4. Enter a Group Title. This title will serve as the basis for all of the group names. Numbers will be appended to the title.  In the example pictured above, where Team is entered for the title, the groups created will be Team-1, Team-2, Team-3, etc. (the number of groups will depend on how many site participants are in the selected role).
  5. Enter the Number of users per group you would like to have. Participants will be randomly assigned to each group.  If the number of users in the selected role does not divide evenly by the number of users per group, some groups may be created with one member more or less than the other groups.
  6. Click the Add button to auto-generate your groups.
View automatically-generated groups.

You'll be returned to the Group List, with the new groups shown.  In the example pictured above, three random groups of students were created by selecting the Student role and the option Split by number of groups needed.  The Group Title for the random groups was set to Team, and the resulting groups are titled Team-1, Team-2, and Team-3.

Import groups from a CSV file.

You can upload a comma-separated (CSV) file to create groups in your site. Below are examples of how the CSV file should be organized, when it is authored in a text editor or as a table in a spreadsheet program like Microsoft Excel.

Example text editor view of CSV for groups

If you are creating a CSV file to use for creating groups in a text editor, each line should contain a group title, username pair. The username will either be a UVA computing ID or an email address for a guest participant in your site.  If there are spaces in your group titles, include quote marks: " " around each group title.

When authoring in a text editor, be sure to save your file with a .csv at the end, for example: mygroups.csv.

"Group 1",psg3a
"Group 1",mai4n
"Group 2",mjb5hd
"Group 2",rainribbon@rainribbon.com
Example table view of CSV for groups

If you are creating a CSV file to use for creating groups in a spreadsheet program like Microsoft Excel, the first column of the table should contain the group title and the second column the username of the person to add to the group.  The username will either be a UVA computing ID or an email address for a guest participant in your site.

Each username should be on a separate row.  The table should NOT contain any column headers.  If there are spaces in your group titles, include quote marks: " " around each group title.

When authoring in a spreadsheet program, be sure to save your file as Comma delimited (CSV).

"Group 1" psg3a
"Group 1" mai4n
"Group 2" mjb5hd
"Group 2" rainribbon@rainribbon.com
On the Manage Groups page, click Import from file.
Choose the CSV file.
  1. Click the Browse... button to browse for and select your file.
  2. Click Continue.

 

Click Import groups

You'll be shown a preview of the group members.  Click Import groups to complete the group creation.