The Impact of Different Roles on Motivation, Group Cohesion, and Learning Performance in Computer-Supported Collaborative Learning (CSCL) | IEEE Conference Publication | IEEE Xplore