Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.7.5, 3.0.4, 3.1
-
Component/s: Activity completion, Assignment, Groups
-
Labels:
-
Database:MySQL
-
Testing Instructions:
-
Affected Branches:MOODLE_27_STABLE, MOODLE_30_STABLE, MOODLE_31_STABLE
-
Fixed Branches:MOODLE_30_STABLE, MOODLE_31_STABLE
-
Pull from Repository:
-
Pull Master Branch:wip-
MDL-49852-master -
Pull Master Diff URL:
-
Sprint:3.2 Sprint 1
Description
To give some context I've put in 3-4 hours testing on this to figure out why activity completion doesn't work with group submissions. In conclusion there seems to be something missing, Groups Submission and Activity Completion don't 'communicate' properly, and the UI doesn't work correctly in enabling and disabling options based on choices made. For example:
Require all group members submit = No then activity completion should be disabled (which is not the desired outcome to this bug)
The test applied used two assignments the difference between them is one assignment used
Require all group members submit = No
and the other assignment used:
Require all group members submit = Yes
The Activity completion for the assignment is the Student must submit for the activity to show as complete.
The text for the 'Require all group members submit' is
"If enabled, all members of the student group must click the submit button for this assignment before the group submission will be considered as submitted. If disabled, the group submission will be considered as submitted as soon as any member of the student group clicks the submit button."
This is true, however the side effect is Activity completion only tracks the submission for the individual submitting the assignment, not for other group members.
Therefore students in a group who cannot click the submit button because the Require all group members submit is set to No cannot complete the activity, which is a problem not only for activity completion but course completion as well.
1. There is a workaround in getting all students to submit, but the UI for this has issues and is confusing. Since the UI states that the submission is final and once submitted it cannot be edited, and then takes the user to a screen showing the 'Edit Submission' button. Furthermore all members of the group can edit the submission which can lead to potential issues and confusion over which version of the submissions is valid.
2. Is this something Moodle are aware of and is there a better solution to number 1. Have I done something wrong?
The assignment settings I have used are as follows:
Submission Settings:
Require students to click submit button: Yes
Require that students accept the submission statement: No
Group Submission settings:
Students Submit in Groups: Yes
Require all group members submit: No
Activity Completion settings:
Show activity as complete when conditions are met: Student must submit to this activity to complete it.
Look forward to hearing back on this, hopefully the settings are incorrect, if not then this needs to be fixed.