Computer Supported Collaborative Learning for Programming: A Systematic Review

Ricardo Sol, Elci Santos, Manuel Reis, Lucas Pereira

2021

Abstract

The objective of this paper is to present the current evidence relative to the effectiveness of computer supported collaborative learning as a pedagogical tool in teaching programming. A systematic literature review in the IEEE Xplore, Web of Science, and ACM Digital Libraries was performed with studies that investigated factors affecting the effectiveness of computer supported collaborative learning for students learning programming and studies that measured the effectiveness of computer supported collaborative learning for students learning programming. Twelve papers were used in the analysis. The results showed that the object oriented programming languages are the ones that have been most frequently adopted by educators who use computer-supported collaborative learning as tools to teach programming, that course critique surveys and questionnaires are the most frequently reported methods used to assess the effectiveness of computer-supported collaborative learning interventions, and that the amount of participants who have taken part in research to evaluate the value of computer-supported collaborative learning in teaching programming varies notably between studies. Finally, in total, 83.3% of the included papers report that computer supported collaborative learning is an effective teaching tool and can help programmers in their studies.

Download


Paper Citation


in Harvard Style

Sol R., Santos E., Reis M. and Pereira L. (2021). Computer Supported Collaborative Learning for Programming: A Systematic Review. In Proceedings of the 13th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-502-9, pages 184-191. DOI: 10.5220/0010407001840191


in Bibtex Style

@conference{csedu21,
author={Ricardo Sol and Elci Santos and Manuel Reis and Lucas Pereira},
title={Computer Supported Collaborative Learning for Programming: A Systematic Review},
booktitle={Proceedings of the 13th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2021},
pages={184-191},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010407001840191},
isbn={978-989-758-502-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 13th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - Computer Supported Collaborative Learning for Programming: A Systematic Review
SN - 978-989-758-502-9
AU - Sol R.
AU - Santos E.
AU - Reis M.
AU - Pereira L.
PY - 2021
SP - 184
EP - 191
DO - 10.5220/0010407001840191