Is pair programing in Higher Education a good strategy?

Detalhes bibliográficos
Autor(a) principal: Sobral, Sónia Rolland
Data de Publicação: 2020
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/11328/3253
https://doi.org/10.18178/ijiet.2020.10.12.1478
Resumo: Pair programming is by definition two-person programming on the same computer. The technique has been used in many higher education institutions and has been reported in some scientific articles, usually for introductory to programming courses. The aim of this article is to make a situation report analyzing the scientific production on pair programming for curricular units of introduction to programming in higher education, measuring the advantages and disadvantages of the strategy. The sample was composed by 153 articles indexed in Elsevier’s Scopus. The results obtained by bibliometric analysis showed the publication rates, authors, in which journals they are published, which are the organizations and countries that publish the most, which are the most cited articles and what their purpose. The benefits reported are generally better code, improved programming and group skills, advantages for women and reducing the work of instructors. The problems are group compatibility: there are studies that randomly distribute pairs, while other use personality tests or knowledge self-assessment.
id RCAP_7b316efca01c64ba45fd413daac657a7
oai_identifier_str oai:repositorio.upt.pt:11328/3253
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Is pair programing in Higher Education a good strategy?Pair programmingCS1Introduction to programmingHigher EducationPair programming is by definition two-person programming on the same computer. The technique has been used in many higher education institutions and has been reported in some scientific articles, usually for introductory to programming courses. The aim of this article is to make a situation report analyzing the scientific production on pair programming for curricular units of introduction to programming in higher education, measuring the advantages and disadvantages of the strategy. The sample was composed by 153 articles indexed in Elsevier’s Scopus. The results obtained by bibliometric analysis showed the publication rates, authors, in which journals they are published, which are the organizations and countries that publish the most, which are the most cited articles and what their purpose. The benefits reported are generally better code, improved programming and group skills, advantages for women and reducing the work of instructors. The problems are group compatibility: there are studies that randomly distribute pairs, while other use personality tests or knowledge self-assessment.IJIET2020-11-12T17:19:10Z2020-11-122020-12-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfSobral. S. R. (2020). Is Pair Programing in Higher Education a Good Strategy?. International Journal of Information and Education Technology, 10(12), pp. 911-916. Doi: 10.18178/ijiet.2020.10.12.1478. Disponível no Repositório UPT, em http://hdl.handle.net/11328/3253http://hdl.handle.net/11328/3253Sobral. S. R. (2020). Is Pair Programing in Higher Education a Good Strategy?. International Journal of Information and Education Technology, 10(12), pp. 911-916. Doi: 10.18178/ijiet.2020.10.12.1478. Disponível no Repositório UPT, em http://hdl.handle.net/11328/3253http://hdl.handle.net/11328/3253https://doi.org/10.18178/ijiet.2020.10.12.1478eng2010-3689http://www.ijiet.org/list-147-1.htmlhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessSobral, Sónia Rollandreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-01-09T02:14:07Zoai:repositorio.upt.pt:11328/3253Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T19:32:12.192023Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Is pair programing in Higher Education a good strategy?
title Is pair programing in Higher Education a good strategy?
spellingShingle Is pair programing in Higher Education a good strategy?
Sobral, Sónia Rolland
Pair programming
CS1
Introduction to programming
Higher Education
title_short Is pair programing in Higher Education a good strategy?
title_full Is pair programing in Higher Education a good strategy?
title_fullStr Is pair programing in Higher Education a good strategy?
title_full_unstemmed Is pair programing in Higher Education a good strategy?
title_sort Is pair programing in Higher Education a good strategy?
author Sobral, Sónia Rolland
author_facet Sobral, Sónia Rolland
author_role author
dc.contributor.author.fl_str_mv Sobral, Sónia Rolland
dc.subject.por.fl_str_mv Pair programming
CS1
Introduction to programming
Higher Education
topic Pair programming
CS1
Introduction to programming
Higher Education
description Pair programming is by definition two-person programming on the same computer. The technique has been used in many higher education institutions and has been reported in some scientific articles, usually for introductory to programming courses. The aim of this article is to make a situation report analyzing the scientific production on pair programming for curricular units of introduction to programming in higher education, measuring the advantages and disadvantages of the strategy. The sample was composed by 153 articles indexed in Elsevier’s Scopus. The results obtained by bibliometric analysis showed the publication rates, authors, in which journals they are published, which are the organizations and countries that publish the most, which are the most cited articles and what their purpose. The benefits reported are generally better code, improved programming and group skills, advantages for women and reducing the work of instructors. The problems are group compatibility: there are studies that randomly distribute pairs, while other use personality tests or knowledge self-assessment.
publishDate 2020
dc.date.none.fl_str_mv 2020-11-12T17:19:10Z
2020-11-12
2020-12-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv Sobral. S. R. (2020). Is Pair Programing in Higher Education a Good Strategy?. International Journal of Information and Education Technology, 10(12), pp. 911-916. Doi: 10.18178/ijiet.2020.10.12.1478. Disponível no Repositório UPT, em http://hdl.handle.net/11328/3253
http://hdl.handle.net/11328/3253
Sobral. S. R. (2020). Is Pair Programing in Higher Education a Good Strategy?. International Journal of Information and Education Technology, 10(12), pp. 911-916. Doi: 10.18178/ijiet.2020.10.12.1478. Disponível no Repositório UPT, em http://hdl.handle.net/11328/3253
http://hdl.handle.net/11328/3253
https://doi.org/10.18178/ijiet.2020.10.12.1478
identifier_str_mv Sobral. S. R. (2020). Is Pair Programing in Higher Education a Good Strategy?. International Journal of Information and Education Technology, 10(12), pp. 911-916. Doi: 10.18178/ijiet.2020.10.12.1478. Disponível no Repositório UPT, em http://hdl.handle.net/11328/3253
url http://hdl.handle.net/11328/3253
https://doi.org/10.18178/ijiet.2020.10.12.1478
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2010-3689
http://www.ijiet.org/list-147-1.html
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv IJIET
publisher.none.fl_str_mv IJIET
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833598160671342592