Skip to content

Provide a Breakout Room Export #2

@mhughes2k

Description

@mhughes2k

See https://github.com/ucla/moodle-mod_zoom/issues/110

This would implement a view that allows the user to download from Moodle a Breakout room CSV file, that includes just the users in the specified roles.

Format for the CSV is very simple:

  1. Header row: Pre-assign Room Name | Email Address
  2. Room name and email address.

To fit this in with a Moodle context it would make sense to use the Groups & Groupings feature of Moodle to define the breakout rooms.

At present there does not appear to be any functionality linked to the group mode settings (e.g. creating a separate meeting instance for each group...) so the group mode settings could be associated with breakout rooms.

Otherwise this probably should be an additional & separate setting from the existing module group setting so it can be clearly explained as to what is happening.

When set up with a specified grouping from the course, an additional option would appear in the activity allowing the user to download the CSV file, to be uploaded into Zoom.

For this ends we will require the membership of the moodle group to completely define the membership, ie if a "teacher" is not a member of the group, they will not be allocated to a room.

Breakout rooms will be named (at least in terms of before the user putzes with it) after the Moodle groups.

Validation will also check that no user has been added to more than 1 group. In this case the user will be omitted from subsequent groups.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions