Application of collaborative learning paradigms within software engineering education: A systematic mapping study

Collaboration is used in Software Engineering (SE) to develop software. Industry seeks SE graduates with collaboration skills to contribute to productive software development. SE educators can use Collaborative Learning (CL) to help students develop collaboration skills. This paper uses a Systematic...

Full description

Saved in:
Bibliographic Details
Main Authors: GARCIA, Rita, TREUDE, Christoph, VALENTINE, Andrew
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2024
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/8935
https://ink.library.smu.edu.sg/context/sis_research/article/9938/viewcontent/rita.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-9938
record_format dspace
spelling sg-smu-ink.sis_research-99382024-07-04T08:53:39Z Application of collaborative learning paradigms within software engineering education: A systematic mapping study GARCIA, Rita TREUDE, Christoph VALENTINE, Andrew Collaboration is used in Software Engineering (SE) to develop software. Industry seeks SE graduates with collaboration skills to contribute to productive software development. SE educators can use Collaborative Learning (CL) to help students develop collaboration skills. This paper uses a Systematic Mapping Study (SMS) to examine the application of the CL educational theory in SE Education. The SMS identified 14 papers published between 2011 and 2022. We used qualitative analysis to classify the papers into four CL paradigms: Conditions, Effect, Interactions, and Computer-Supported Collaborative Learning (CSCL). We found a high interest in CSCL, with a shift in student interaction research to computer-mediated technologies. We discussed the 14 papers in depth, describing their goals and further analysing the CSCL research. Almost half the papers did not achieve the appropriate level of supporting evidence; however, calibrating the instruments presented could strengthen findings and support multiple CL paradigms, especially opportunities to learn at the social and community levels, where research was lacking. Though our results demonstrate limited CL educational theory applied in SE Education, we discuss future work to layer the theory on existing study designs for more effective teaching strategies. 2024-03-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8935 info:doi/10.1145/3626252.3630780 https://ink.library.smu.edu.sg/context/sis_research/article/9938/viewcontent/rita.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University collaborative learning software engineering education systematic mapping study Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic collaborative learning
software engineering education
systematic mapping study
Software Engineering
spellingShingle collaborative learning
software engineering education
systematic mapping study
Software Engineering
GARCIA, Rita
TREUDE, Christoph
VALENTINE, Andrew
Application of collaborative learning paradigms within software engineering education: A systematic mapping study
description Collaboration is used in Software Engineering (SE) to develop software. Industry seeks SE graduates with collaboration skills to contribute to productive software development. SE educators can use Collaborative Learning (CL) to help students develop collaboration skills. This paper uses a Systematic Mapping Study (SMS) to examine the application of the CL educational theory in SE Education. The SMS identified 14 papers published between 2011 and 2022. We used qualitative analysis to classify the papers into four CL paradigms: Conditions, Effect, Interactions, and Computer-Supported Collaborative Learning (CSCL). We found a high interest in CSCL, with a shift in student interaction research to computer-mediated technologies. We discussed the 14 papers in depth, describing their goals and further analysing the CSCL research. Almost half the papers did not achieve the appropriate level of supporting evidence; however, calibrating the instruments presented could strengthen findings and support multiple CL paradigms, especially opportunities to learn at the social and community levels, where research was lacking. Though our results demonstrate limited CL educational theory applied in SE Education, we discuss future work to layer the theory on existing study designs for more effective teaching strategies.
format text
author GARCIA, Rita
TREUDE, Christoph
VALENTINE, Andrew
author_facet GARCIA, Rita
TREUDE, Christoph
VALENTINE, Andrew
author_sort GARCIA, Rita
title Application of collaborative learning paradigms within software engineering education: A systematic mapping study
title_short Application of collaborative learning paradigms within software engineering education: A systematic mapping study
title_full Application of collaborative learning paradigms within software engineering education: A systematic mapping study
title_fullStr Application of collaborative learning paradigms within software engineering education: A systematic mapping study
title_full_unstemmed Application of collaborative learning paradigms within software engineering education: A systematic mapping study
title_sort application of collaborative learning paradigms within software engineering education: a systematic mapping study
publisher Institutional Knowledge at Singapore Management University
publishDate 2024
url https://ink.library.smu.edu.sg/sis_research/8935
https://ink.library.smu.edu.sg/context/sis_research/article/9938/viewcontent/rita.pdf
_version_ 1814047651242442752