Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow students to vote in a group with multiple students #247

Open
strifel opened this issue Apr 6, 2023 · 2 comments · May be fixed by #295
Open

Allow students to vote in a group with multiple students #247

strifel opened this issue Apr 6, 2023 · 2 comments · May be fixed by #295

Comments

@strifel
Copy link

strifel commented Apr 6, 2023

When distributing students into groups the can be the wish from students to get into the same group as other students.
Therefor it would be great if students were able to select other students that will be distributed into the same choice.

@martinburger
Copy link

I think this could be related to #37 and to #232.

My use case in a nutshell:

  • As a teacher
  • I want to allocate in one step both (1) students that want to work in self-chosen groups as well as (2) students that have no group preference to seminar topics
  • so that group preferences take precedence over topic preferences and that all students are allocated to one topic.

For example, I have 29 students who are each supposed to work in pairs on a topic. Thus, there will be 14 teams and one student working alone. For this I provide 18 topics. So 3 more than the technically required 15.

Currently, this requires several steps and the group choice plugin:

  1. I create 15 groups named "Team 01" ... "Team 15".
  2. Students with group preference can choose a group using the group choice plugin.
  3. I allocate the remaining students manually and randomly to empty groups.
  4. I create 18 topics that the students can vote for.
  5. I tell the students that for each group one student acts as team representative. That way, it "should be guaranteed" that there is only one vote per group / team.
  6. Based on the voting outcome, I assign the seminar topics to the groups.

While working, this process is tedious and error-prone. It would be great if I could automate the whole process with this plugin here.

@martinburger
Copy link

Ah, in a first attempt I used the fair allocation activity in isolation:

I told the students that have group preferences to agree in advance on their rating. Thus, two student that want to work in a team of two would vote in the same way. Unfortunately, the underlying algorithm separated those students in some incomprehensible way.

@irinahpe irinahpe linked a pull request Mar 6, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants