Factors influencing students’ perceived impact of learning and satisfaction in Computer Supported Collaborative Learning | Publicación