Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-55849

Reopening a group assignment will create additional attempts for each group member.

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Make sure that you have a couple of groups created.
      2. Create a new assignment activity with the following settings:
        • Submissions settings > Attempts reopened - Manually
        • Group submission settings > Students submit in groups - Yes
      3. Grade a group. Add a grade and some feedback and scroll down to "Allow another attempt" and select Yes. Save changes.
      4. If you scroll down to view which attempt the group is on it should have only incremented by one.
      5. Log in as one of the students that is a member of the group just marked.
      6. Check the assignment summary page and check the feedback.
      7. All details for the attempt should be accurate.
      8. Submit another attempt.
      9. Grade and reopen again as a teacher.
      10. Check again that the attempt number has only incremented by one.
      11. Log back in as a student member of the group.
      12. Make sure that the feedback, attempt number, and grade are accurate.
      13. As a teacher go to the "View participants page"
      14. Enable quick grading (down the bottom).
      15. Check a student and then select "Allow another attempt"
      16. Log in as the student. Check that the attempt number has only increase by one.
      17. Play around and try different things to try to get the grade, feedback, or attempt number to be incorrect.

      Please note that the duplicate value debugging message on the grading page is covered by MDL-53024. This covers a discrepency of the grade and the final grade in the view all participants page

      Show
      Make sure that you have a couple of groups created. Create a new assignment activity with the following settings: Submissions settings > Attempts reopened - Manually Group submission settings > Students submit in groups - Yes Grade a group. Add a grade and some feedback and scroll down to "Allow another attempt" and select Yes. Save changes. If you scroll down to view which attempt the group is on it should have only incremented by one. Log in as one of the students that is a member of the group just marked. Check the assignment summary page and check the feedback. All details for the attempt should be accurate. Submit another attempt. Grade and reopen again as a teacher. Check again that the attempt number has only incremented by one. Log back in as a student member of the group. Make sure that the feedback, attempt number, and grade are accurate. As a teacher go to the "View participants page" Enable quick grading (down the bottom). Check a student and then select "Allow another attempt" Log in as the student. Check that the attempt number has only increase by one. Play around and try different things to try to get the grade, feedback, or attempt number to be incorrect. Please note that the duplicate value debugging message on the grading page is covered by MDL-53024 . This covers a discrepency of the grade and the final grade in the view all participants page
    • Affected Branches:
      MOODLE_30_STABLE, MOODLE_31_STABLE, MOODLE_33_STABLE
    • Fixed Branches:
      MOODLE_32_STABLE, MOODLE_33_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      wip-MDL-55849-master
    • Sprint:
      3.4 Sprint 4

      Description

      If a teacher allows another attempt in a group assignment then additional attempts will be created equal to the number of members in the group.
      Replication steps

      1. Make sure that you have a couple of groups created.
      2. Create a new assignment activity with the following settings:
        • Submissions settings > Attempts reopened - Manually
        • Group submission settings > Students submit in groups - Yes
        • Common module settings > Group mode - Visible groups
      3. Grade a group. Add a grade and some feedback and scroll down to "Allow another attempt" and select Yes. Save changes.
      4. If you scroll down to view which attempt the group is on you will observe that it is the group member count +1 (1 for the initial attempt).

      Expected result Attempt number would only increase by one.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                7 Vote for this issue
                Watchers:
                11 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  13/Nov/17