Return to Article Details Key factors for the success of online collaborative learning in higher education: student’s perceptions