Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education
Autor(a) principal: | |
---|---|
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 |