Cargando…

Adopting distributed pair programming as an effective team learning activity: a systematic review

As online learning has become an inevitable trend in the post-peak era of the COVID-19 pandemic, distributed pair programming (DPP) is gaining momentum in both education and industry. DDP serves as a collaborative programming approach and also benefits the development of computational thinking, a fu...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Fan, Correia, Ana-Paula
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9930723/
https://www.ncbi.nlm.nih.gov/pubmed/36820264
http://dx.doi.org/10.1007/s12528-023-09356-3
_version_ 1784889092143579136
author Xu, Fan
Correia, Ana-Paula
author_facet Xu, Fan
Correia, Ana-Paula
author_sort Xu, Fan
collection PubMed
description As online learning has become an inevitable trend in the post-peak era of the COVID-19 pandemic, distributed pair programming (DPP) is gaining momentum in both education and industry. DDP serves as a collaborative programming approach and also benefits the development of computational thinking, a fundamental skill in today’s world. This study conducted a systematic review of studies on DPP published after 2010 to understand the themes and factors that impact the team effectiveness of DPP and thus inform future research and practices on how to better leverage this approach for teaching and learning. The results showed that individual characteristics attracted major investigations in the selected 23 studies, including prior programming experience, actual skill, perceived skill, gender, personality, time management, confidence, and self-esteem, with pair compatibility identified as a critical team design factor that significantly affects programmers’ satisfaction. Although the feel-good factor in the team process was investigated, no significant impact was found. Under the team environment theme, we compared different opinions on the orientation (e.g., scripted roles) and the use of technology (e.g., integrated development environment tools). Future research should investigate how task structure influences team effectiveness of DPP and relates to computational thinking education. Additionally, because most studies were conducted in higher education contexts, more research in primary and secondary educational contexts is also needed.
format Online
Article
Text
id pubmed-9930723
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-99307232023-02-16 Adopting distributed pair programming as an effective team learning activity: a systematic review Xu, Fan Correia, Ana-Paula J Comput High Educ Article As online learning has become an inevitable trend in the post-peak era of the COVID-19 pandemic, distributed pair programming (DPP) is gaining momentum in both education and industry. DDP serves as a collaborative programming approach and also benefits the development of computational thinking, a fundamental skill in today’s world. This study conducted a systematic review of studies on DPP published after 2010 to understand the themes and factors that impact the team effectiveness of DPP and thus inform future research and practices on how to better leverage this approach for teaching and learning. The results showed that individual characteristics attracted major investigations in the selected 23 studies, including prior programming experience, actual skill, perceived skill, gender, personality, time management, confidence, and self-esteem, with pair compatibility identified as a critical team design factor that significantly affects programmers’ satisfaction. Although the feel-good factor in the team process was investigated, no significant impact was found. Under the team environment theme, we compared different opinions on the orientation (e.g., scripted roles) and the use of technology (e.g., integrated development environment tools). Future research should investigate how task structure influences team effectiveness of DPP and relates to computational thinking education. Additionally, because most studies were conducted in higher education contexts, more research in primary and secondary educational contexts is also needed. Springer US 2023-02-15 /pmc/articles/PMC9930723/ /pubmed/36820264 http://dx.doi.org/10.1007/s12528-023-09356-3 Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023, Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Xu, Fan
Correia, Ana-Paula
Adopting distributed pair programming as an effective team learning activity: a systematic review
title Adopting distributed pair programming as an effective team learning activity: a systematic review
title_full Adopting distributed pair programming as an effective team learning activity: a systematic review
title_fullStr Adopting distributed pair programming as an effective team learning activity: a systematic review
title_full_unstemmed Adopting distributed pair programming as an effective team learning activity: a systematic review
title_short Adopting distributed pair programming as an effective team learning activity: a systematic review
title_sort adopting distributed pair programming as an effective team learning activity: a systematic review
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9930723/
https://www.ncbi.nlm.nih.gov/pubmed/36820264
http://dx.doi.org/10.1007/s12528-023-09356-3
work_keys_str_mv AT xufan adoptingdistributedpairprogrammingasaneffectiveteamlearningactivityasystematicreview
AT correiaanapaula adoptingdistributedpairprogrammingasaneffectiveteamlearningactivityasystematicreview