Feature Wiki

Information about planned and released features

Tabs

Building Teams out of Groups

1 Requirements

Often the students are already divided into groups and shall hand in files together. We would suggest a new upload type (similar to the team upload).
 

  • The existing group members should be added to the assignments so that it is still visible that it is a group (like in the team upload).
  • Every user should get an own grade, but same group members: same grades (like in the team upload)
  • Difference to the team upload: users should not have the possibility to change the "team"/group in the exercise; this should only be possible via the groups.
  • The group titles should be visible.
  • It should be possible to refresh the group members (maybe it is easier to delete the old groups and add them once again).
 
We are not sure with the following aspects:
  • What happens when one user is in two groups at the same time? Is he/she added just in one of the groups in the exercise (otherwise it it can be problematic with the grades of each user)?
  • What happens when someone uploaded a file and then changes the group?

1.1 J. Lützenkirchen, A. Killing, 30.Jan.2015

We think it will not be possible to implement this as described. The main reason is that group objects and exercises are independent and group memberships can change dynamically at any time (even after deadlines or grades have been given).
 
We suggest to add a feature that allows to create teams on the basis of memberships in groups (only if groups and exercises are in the same container in the repository). After the teams have been created their participants are "fixed". Changes in the groups will not affect the teams. Additionally an option could be introduced that disables the possibility to change team memberships for exercise participant (only tutors manage teams).

2 Additional Information

  • Idea / concept: Miriam Wegener (Hochschule Bonn-Rhein-Sieg), miriam.wegener@h-brs.de
  • Interest in funding: Hochschule Bonn-Rhein-Sieg
  • Maintainer: Jörg Lützenkirchen
  • Implementation of the feature is done by LEIFOS
  • Tested by / status: ...

3 Discussion

JF 27 Apr 2015: We appreciate the feature and schedule it for 5.1.

FW 27.06.15: This feature is a good idea. I was asked just a few days ago by a lecturer whether ILIAS could do this...

4 Implementation

JL 27 Apr 2015: This feature been implemented as suggested on 30 Jan 2015. Tutors ("write"-permission") can "import" group members as basis for team structures at any point in time. Any groups found in a parent course are listet with their respective members and users to "import" can be selected. Users already present in a team assignment are of course ignored (not in the form but in the processing afterwards).

Test Cases 

  • http://testrail.ilias.de/index.php?/cases/view/5125: Teamabgabe an vorhandenenGruppen im Kurs koppeln

Approval

Tested successfully and approved at {date} by {user}.

Last edited: 7. Sep 2015, 11:41, Kunkel, Matthias [mkunkel]