Collaborative group work: Effects of group size and assignment structure on learning gain, student satisfaction and perceived participation · Study