-
Improvement
-
Resolution: Cannot Reproduce
-
Minor
-
None
-
4.3 regressions
-
None
Problem Statement:
When copying a course in Moodle, the groups are copied, but they are empty, and other than importing the list of students into a group, there is no way to populate them with the currently enrolled students. This is particularly problematic when dealing with associated group overrides.
Key Components:
Course Copy Functionality: The existing course copy feature in Moodle is not designed to handle the transfer of group memberships and associated group overrides effectively.
Group Copying: While groups are copied during the course duplication process, they are left empty, requiring manual intervention to populate them with students.
Group Overrides: Associated group overrides, such as hidden groups for specific students or bulk overrides, are not replicated during the course copy.
Proposal of potential solutions for improving user experience and efficiency of course management tasks :
Automated Group Population: Implement a mechanism to automatically populate the copied groups with the currently enrolled students based on their enrollment status in the original course. Investigated https://moodle.org/plugins/tool_groupautoenrol , and this did not resolve
Bulk Override Replication: Develop a feature to replicate group overrides, including hidden groups and bulk overrides, during the course copy process to ensure consistency in group management.
User Interface Improvements: Enhance the user interface to provide clear options and guidance for managing groups during the course copy, including the ability to select which groups and overrides should be replicated.