encorelab / SCORE-Client

Client-side code for SCORE
Other
1 stars 0 forks source link

Move students between groups manually and randomly #7

Closed hirokiterashima closed 2 years ago

hirokiterashima commented 3 years ago

Changes

Test

Closes #6

hirokiterashima commented 3 years ago

Thanks for the feedback!

Regarding randomization- what you described is the current behavior of the "shuffle" button. All the students in the class are shuffled and then assigned in round-robin order to the selected groups. Do you see a different behavior?

Good point about the UI. I can add a "Unassigned students" heading to the edit individual group dialog and improve the styles a bit.

JoelWiebe commented 3 years ago

Thanks for the clarification!

That is exactly what I was hoping for. I just had a misunderstanding based on the commit name that mod was being used to split the students into the groups (such as how WISE branching can work using the workgroupID).

Randomization and round-robin is sounds great. I'll do a little more thorough testing now.