CodeGrade / bottlenose

CS assignment / grade mangement system
GNU Affero General Public License v3.0
36 stars 21 forks source link

Partner assignment based on late days #145

Open amitshesh opened 5 years ago

amitshesh commented 5 years ago

Have a feature that makes partner assignments based on remaining late days. The current feature assigns them randomly. Although pairing students based on remaining late days may not be the best idea from a pedagogical standpoint, it would be a useful feature to have (and would presumably work better than a completely random assignment).

blerner commented 5 years ago

It's pretty bad from a pedagogic perspective: it invisibly encourages "slacker" students to work together, and thereby set them up to fail harder. If students have preferences about partnering, they should actively pursue partners and request pairings, rather than passively be partnered randomly...

blerner commented 5 years ago

Also, not all courses use "late days" as a lateness policy, so this request doesn't apply in all cases.