Development talk:How groups work in Moodle
From MoodleDocs
It would be good if you could not only assign groups to activities, but also resources. That way you could give out different resources to different groups and then they could do assignments based on them.
(having two different courses doesn't solve this problem as it assumes that *everything* will be different).
Would be great if this could be added to Moodle 2.0