Moodle will allow you to organize students into groups in Moodle for smaller discussions and other activities. You can have group assignments, so that several students work together on a single project. Written assignment can be crafted within Moodle (with the text editor) or uploaded as a finished PDF or other document. Note: there is a file size limit of 20 Mb for assignments uploaded by students. Audio or video assignments of more than a minute or so, should be uploaded to a separate cloud service (Panopto, Google, Box, etc.).
Pros: If you are using Moodle, this lets you facilitate group work in almost any activity.
Cons: If you are using multiple group configurations within your course, along with groups in the gradebook, you need to use the “groupings” option. This is not hard, but if fail to add groupings, your gradebook won’t reflect the group grades correctly.
Expert: Sharon Strauss