Computer-Supported Collaborative Learning in Software Engineering Education: A Systematic Mapping Study

Antti Knutas,Jouni Ikonen,Jari Porras
DOI: https://doi.org/10.48550/arXiv.1906.10710
2019-06-26
Abstract:Computer-supported collaborative learning (CSCL) has been a steady topic of research since the early 1990s, and the trend has continued to this date. The basic benefits of CSCL in the classroom have been established in many fields of education to improve especially student motivation and critical thinking. In this paper we present a systematic mapping study about the state of research of computer-supported collaborative learning in software engineering education. The mapping study examines published articles from 2003 to 2013 to find out how this field of science has progressed. Ongoing research topics in CSCL in software engineering education concern wider learning communities and the effectiveness of different collaborative approaches. We found that while the research establishes the benefits of CSCL in several different environments from local to global ones, these approaches are not always detailed and comparative enough to pinpoint which factors have enabled their success.
Software Engineering,Computers and Society
What problem does this paper attempt to address?
This paper aims to explore the current research status of computer - supported collaborative learning (CSCL) in software engineering education. Specifically, the research objectives include: 1. **Understanding the research trends of systematic literature reviews on computer - supported collaborative learning in the field of software engineering education from 2003 to 2013**. 2. **Analyzing the collaborative aspects and scopes explored in these studies**. 3. **Examining the research methods used**. 4. **Identifying research gaps in this field or computer - supported collaborative areas that still need further research**. Through systematic mapping study (SMS), the authors hope to comprehensively understand the scope and diversity of CSCL applications in software engineering education and find out which factors make these methods successful. In addition, they also hope that this study can provide directions and suggestions for future research.