Effects of Workgroup Structure and Size on Student Productivity during Collaborative Work on Complex Tasks · Study