Moodle
  1. Moodle
  2. MDL-11933

Adding group submission strategy to assignments - group based assignement management

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.8.2, 1.8.3
    • Fix Version/s: None
    • Component/s: Assignment (2.2)
    • Labels:
    • Environment:
      php 5.0 , Apache 2.0.59, MySql 5.1
    • Database:
      MySQL
    • Affected Branches:
      MOODLE_18_STABLE
    • Rank:
      1905

      Description

      This patch proposes a major enhancement to assignement module, overloading existing assignment types with new group based types.

      online : completed by onlinegrouped : all students of a group can edit the submission until it has been validated, Editing is arbitrated so that two simultaneous editing cannot accur across network. Grade and feedback is distributed among all group members

      offline : as before, but marking is done based on group units, and grade and feedback is distributed among group members

      upload multiple files : allow all student in a group to collectively add files to q single submission bucket until it will be validated by one member (any) of the group. Grades and feedback are distributed among group members

      Stil to do : upload single (in progress)
      Some tightening in access to some screens for ungrouped users
      Some details (links to files) are not completely fixed.

      Patch effect :

      • adds a libgrouped.php
      • patches sidewalks into lib.php functions, when the type is recognized as a grouped type
      • adds type overloads for each user based types
      • adds a locked field to assignment_submissions for arbitrating online editor access
      • updates backuplib.php and restorelib.php consequently
      • updates db/install.xml, db/upgrade.php consequently

        Issue Links

          Activity

          Hide
          Dominique-Alain Jan added a comment -

          This is effectively a demand of most of my teachers. They often request their students to work by groups and they want to get only one document, one assignment per group. But after the marking the feedback and the mark must be set to every members of the group.

          For us, the way assignment module manages the groups is the big issue to change to go in the sense Valery proposes.

          Show
          Dominique-Alain Jan added a comment - This is effectively a demand of most of my teachers. They often request their students to work by groups and they want to get only one document, one assignment per group. But after the marking the feedback and the mark must be set to every members of the group. For us, the way assignment module manages the groups is the big issue to change to go in the sense Valery proposes.
          Hide
          Steve Bond added a comment -

          This is similar to the group assignment module described in this thread: http://moodle.org/mod/forum/discuss.php?d=30613

          The thread dates back to 2005 and since then Patrick Jermann and David Bréchet have produced various versions of the module, but it doesn't work on 1.9 and there's been no news since June 2008.

          I'm surprised that none of the features described here and in the discussion have made it into the core code already; group assignments are a fairly standard feature in many courses.

          Show
          Steve Bond added a comment - This is similar to the group assignment module described in this thread: http://moodle.org/mod/forum/discuss.php?d=30613 The thread dates back to 2005 and since then Patrick Jermann and David Bréchet have produced various versions of the module, but it doesn't work on 1.9 and there's been no news since June 2008. I'm surprised that none of the features described here and in the discussion have made it into the core code already; group assignments are a fairly standard feature in many courses.
          Hide
          mark white added a comment -

          we have been using forums and external collaborative writing tools to get this functionality. It would be a lot easier if it was in the core. Any thoughts on peer review assessment.

          Show
          mark white added a comment - we have been using forums and external collaborative writing tools to get this functionality. It would be a lot easier if it was in the core. Any thoughts on peer review assessment.
          Hide
          Steve Bond added a comment -

          Someone does appear to have developed this feature, at least it looks like it: http://tracker.moodle.org/browse/MDL-15641

          Show
          Steve Bond added a comment - Someone does appear to have developed this feature, at least it looks like it: http://tracker.moodle.org/browse/MDL-15641
          Hide
          Tetsuo Kimura added a comment -

          This seems to be really attractive for those who use group assignments in their courses, but does anyone try it on the version 1.9.4+?

          Show
          Tetsuo Kimura added a comment - This seems to be really attractive for those who use group assignments in their courses, but does anyone try it on the version 1.9.4+?
          Hide
          Daniel Neis added a comment -

          It seems that MDL-15641 does the same thing, as noted by Steve Bond

          Show
          Daniel Neis added a comment - It seems that MDL-15641 does the same thing, as noted by Steve Bond
          Hide
          Kristina Schneider added a comment -

          Has there been any advancement on this patch? Does it work with Moodle 2.0?

          Show
          Kristina Schneider added a comment - Has there been any advancement on this patch? Does it work with Moodle 2.0?
          Hide
          Stephen Beaudry added a comment -

          We've created a patch for a similar type implementation for Moodle 2.0+, allowing for team/group based assignments. Have a look at http://tracker.moodle.org/browse/MDL-27250.

          The main difference I've noted between the implementation mentioned in this issue and the one tracked by #MDL-15641 are how the groups are implemented. The patch we created follows the same methodology as this one, making use of the built-in, teacher assigned groups.

          I'd love some feedback on this, as I don't know of anyone else working on the issue for Moodle 2.0 yet.

          Show
          Stephen Beaudry added a comment - We've created a patch for a similar type implementation for Moodle 2.0+, allowing for team/group based assignments. Have a look at http://tracker.moodle.org/browse/MDL-27250 . The main difference I've noted between the implementation mentioned in this issue and the one tracked by # MDL-15641 are how the groups are implemented. The patch we created follows the same methodology as this one, making use of the built-in, teacher assigned groups. I'd love some feedback on this, as I don't know of anyone else working on the issue for Moodle 2.0 yet.
          Hide
          Michael Blake added a comment -

          This issue is affecting MP clients. Please give it priority.

          Show
          Michael Blake added a comment - This issue is affecting MP clients. Please give it priority.
          Hide
          erika alarcon added a comment -

          This issue really is affecting our courses, because in online education the teamwork is very important and teachers don't figure out how to work with groups. The forum is the only way that students can meet to work together.
          Can we see this improvement in Moodle 2.0?

          Show
          erika alarcon added a comment - This issue really is affecting our courses, because in online education the teamwork is very important and teachers don't figure out how to work with groups. The forum is the only way that students can meet to work together. Can we see this improvement in Moodle 2.0?
          Hide
          Mary Cooch added a comment -

          Closing as won't fix as when assignments were rewritten this was added to the new assignment type from 2.4 onwards.

          Show
          Mary Cooch added a comment - Closing as won't fix as when assignments were rewritten this was added to the new assignment type from 2.4 onwards.

            People

            • Votes:
              58 Vote for this issue
              Watchers:
              34 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: