Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education

Detalhes bibliográficos
Autor(a) principal: Sobral, Sónia Rolland
Data de Publicação: 2021
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/11328/3627
Resumo: Introductory programming courses in science, technology, engineering, and mathematics (STEM) degrees are critical to student success throughout the students’ academic and professional route but have traditional failure and dropout rates. The number of publications and reviews on the subject is growing, so we realize the need to prepare an umbrella review, or review of reviews, to group previous studies and extract more comprehensive and ambitious results. Based on the databases ACM, Google Scholar, IEEE, SCOPUS and Web of Science libraries, a formal search was created that resulted in 21 reviews on programming fundamentals in higher education context. Results include bibliometric information on the CS1 reviews, in the context of higher education (namely annual evolution, number and information on authors, types and sources of information, countries of affiliation, languages, keywords and most cited articles), the purpose of the reviews and research questions, methods (namely search strategy, databases used, eligibility criteria) and results (number of records and tables or divisions were made to catalog the articles). We present a taxonomy with four different types of purpose: general, specific, student group and teacher directed. We found very interesting catalogs that can serve as a tool for future work, whether by researchers in the field or by authors who intend to carry out reviews related to introduction to programming, especially in the context of higher education.
id RCAP_5bc1b2a8088d0c5c5216203baa9088e8
oai_identifier_str oai:repositorio.uportu.pt:11328/3627
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str
spelling Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher EducationIntroduction to programmingReviewUmbrella reviewHigher educationCS1STEMIntroductory programming courses in science, technology, engineering, and mathematics (STEM) degrees are critical to student success throughout the students’ academic and professional route but have traditional failure and dropout rates. The number of publications and reviews on the subject is growing, so we realize the need to prepare an umbrella review, or review of reviews, to group previous studies and extract more comprehensive and ambitious results. Based on the databases ACM, Google Scholar, IEEE, SCOPUS and Web of Science libraries, a formal search was created that resulted in 21 reviews on programming fundamentals in higher education context. Results include bibliometric information on the CS1 reviews, in the context of higher education (namely annual evolution, number and information on authors, types and sources of information, countries of affiliation, languages, keywords and most cited articles), the purpose of the reviews and research questions, methods (namely search strategy, databases used, eligibility criteria) and results (number of records and tables or divisions were made to catalog the articles). We present a taxonomy with four different types of purpose: general, specific, student group and teacher directed. We found very interesting catalogs that can serve as a tool for future work, whether by researchers in the field or by authors who intend to carry out reviews related to introduction to programming, especially in the context of higher education.2021-08-11T11:18:01Z2021-07-23T00:00:00Z2021-07-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/11328/3627eng2227-7390 (Electronic)https://doi.org/10.3390/math9151737Sobral, Sónia Rollandinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-06-15T02:12:08ZPortal AgregadorONG
dc.title.none.fl_str_mv Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
title Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
spellingShingle Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
Sobral, Sónia Rolland
Introduction to programming
Review
Umbrella review
Higher education
CS1
STEM
title_short Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
title_full Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
title_fullStr Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
title_full_unstemmed Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
title_sort Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
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 Introduction to programming
Review
Umbrella review
Higher education
CS1
STEM
topic Introduction to programming
Review
Umbrella review
Higher education
CS1
STEM
description Introductory programming courses in science, technology, engineering, and mathematics (STEM) degrees are critical to student success throughout the students’ academic and professional route but have traditional failure and dropout rates. The number of publications and reviews on the subject is growing, so we realize the need to prepare an umbrella review, or review of reviews, to group previous studies and extract more comprehensive and ambitious results. Based on the databases ACM, Google Scholar, IEEE, SCOPUS and Web of Science libraries, a formal search was created that resulted in 21 reviews on programming fundamentals in higher education context. Results include bibliometric information on the CS1 reviews, in the context of higher education (namely annual evolution, number and information on authors, types and sources of information, countries of affiliation, languages, keywords and most cited articles), the purpose of the reviews and research questions, methods (namely search strategy, databases used, eligibility criteria) and results (number of records and tables or divisions were made to catalog the articles). We present a taxonomy with four different types of purpose: general, specific, student group and teacher directed. We found very interesting catalogs that can serve as a tool for future work, whether by researchers in the field or by authors who intend to carry out reviews related to introduction to programming, especially in the context of higher education.
publishDate 2021
dc.date.none.fl_str_mv 2021-08-11T11:18:01Z
2021-07-23T00:00:00Z
2021-07-23
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 http://hdl.handle.net/11328/3627
url http://hdl.handle.net/11328/3627
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2227-7390 (Electronic)
https://doi.org/10.3390/math9151737
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1777302556021620736