juxtalearn / clipit

ClipIt Repository
GNU Affero General Public License v3.0
5 stars 4 forks source link

Invited students must not be asked for their group name #13

Closed nmalzahn closed 10 years ago

nmalzahn commented 10 years ago

It is not reasonable to ask the students for their group's name when they accept an invitation to an activity. The group should be chosen either by a) the teacher b) the system based on a group formation algorithm c) the student (from an existing list of groups)

pebs74 commented 10 years ago

There are 3 ways in which we plan to create student groups:

1 - The teacher manually creates the groups, giving them names, and inserting students. 2 - The teacher allows for students to create groups by themselves, setting the minimum and maximum number of students/group, and also to name their groups as they want (as it is an arbitrary label which doesn't have functional impact). The teacher can review and modify groups before starting the activity, if needed. 3 - The teacher selects for groups to be automatically created by the system, specifying the maximum and minimum number of students per group.

So options a) and b) are already covered, and the only difference from option c) is that we allow students to name their groups, which we think can be enticing for them.

We could further discuss this during our next Skype if you think there are reasons to change the way it is.

Best,

Pablo Llinás Arnaiz [image: Facebook] https://facebook.com/pebs74 [image: Twitter] https://twitter.com/pebs74 [image: LinkedIn] http://linkd.in/1r7YiJY [Skype] pebs85 [Gmail] pebs74

2014-08-15 9:51 GMT+02:00 nmalzahn notifications@github.com:

It is not reasonable to ask the students for their group's name when they accept an invitation to an activity. The group should be chosen either by a) the teacher b) the system based on a group formation algorithm c) the student (from an existing list of groups)

— Reply to this email directly or view it on GitHub https://github.com/juxtalearn/clipit/issues/13.

nmalzahn commented 10 years ago

While renaming a group to have a "project" name is one thing, creating an arbitrary number of groups with arbitrary names is a real burden for the teacher controlling/monitoring the process. At the moment I cannot see how the teacher is able to restrict the group number. Furthermore, there is a direct connection to #18, which makes it impossible to chose/assign a group after e.g. taking a quiz.

Another interesting point is the function of a group as a container of "stumbling blocks" to be tackled. It is quite reasonable to assume that different groups have a different focus depending on their quiz results and preferences (of the teacher).

pebs74 commented 10 years ago

Regarding the group creation modes, we've done a modification based on your initial suggestions.

Previously, the "student-created groups" mode was limited by the "max_group_size" property, but students had to create and join groups.

We have decided to use your approach, so that in the "student-created groups" mode, teachers are who create groups, with the "max_group_size" set, and then students will simply join the group they want to go into. This process will be as simple as entering the "max_group_size", and the system will generate a number of groups automatically, based in the students added to the activity. So if there are 25 students in the activity, and the teacher states "max_group_size = 4", the system will create round_up(25/4) = 7 groups named "Group 1" to "Group 7".

Once inside, we will allow students to change their group name if they want to.

Pablo Llinás Arnaiz [image: Facebook] https://facebook.com/pebs74 [image: Twitter] https://twitter.com/pebs74 [image: LinkedIn] http://linkd.in/1r7YiJY [Skype] pebs85 [Gmail] pebs74

2014-08-25 10:52 GMT+02:00 nmalzahn notifications@github.com:

While renaming a group to have a "project" name is one thing, creating an arbitrary number of groups with arbitrary names is a real burden for the teacher controlling/monitoring the process. At the moment I cannot see how the teacher is able to restrict the group number. Furthermore, there is a direct connection to #18 https://github.com/juxtalearn/clipit/issues/18, which makes it impossible to chose/assign a group after e.g. taking a quiz.

Another interesting point is the function of a group as a container of "stumbling blocks" to be tackled. It is quite reasonable to assume that different groups have a different focus depending on their quiz results and preferences (of the teacher).

— Reply to this email directly or view it on GitHub https://github.com/juxtalearn/clipit/issues/13#issuecomment-53241399.