We have very large classes with thousand of students and dozens of sections in a single canvas course. We separate the students into two cohorts (group 1 and group 2) so that students in group 1 will be doing lab work during on-weeks and group 2 during off-weeks (so that they work in the lab is staggered). Each group has about 500 students, but the work students do will be submitted individually.
Canvas individual user assignments can't be assigned to Groups, but they can be assigned to "Sections".
The simplest way to do this is to create "sections" within the course--say, "Lab-1" and "Lab-2"--and put the students' enrollments into the correct section within the course.
Sections are created by the university, and not by the individual instructors. As an instructor I just want to take half a section and give an assignment with one deadline, and the other half and give the same assignment with another deadline. I can't do this manually (student-by-student) as we have thousands of students in more than 60 sections. The proposed "solution" will work if I could create sections as an instructor, and if multiple sections could contain the same students. But I can't create sections as an instructor and so the "solution" of asking the university to recreate sections and shuffling enrollment according to the instructors desire is not really a solution...
Any other thoughts to solve this ?
PS: a computer app developer would argue that Canvas conflates the concept of "groups" with the concept of "group assignment" when they are two distinct and different concepts. By mixing these concepts Canvas artificially limits groups to have only "group assignments". Please pass this comment to the developers.