Designing a role structure to engage students in computer-supported collaborative learning · Study