The usefulness of roles as a pedagogical approach to support small group performance can be often read, however, their effect is rarely empirically assessed. Roles promote cohesion and responsibility and decrease so-called process losses caused by coordination demands. In addition, roles can increase awareness of intra-group interaction. In this article, the effect of functional roles on group performance, efficiency and collaboration during computer-supported collaborative learning (CSCL) was investigated with questionnaires and quantitative content analysis of e-mail communication. A comparison of thirty-three questionnaire observations, distributed over ten groups in two research conditions: role (n = 5, N = 14) and non-role (n = 5, N = ...