Developing the role concept for computer-supported collaborative learning: An explorative synthesis · Study