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

dc.contributor.authorSobral, Sónia Rolland
dc.date.accessioned2021-08-11T11:18:01Z
dc.date.available2021-08-11T11:18:01Z
dc.date.issued2021-07-23
dc.description.abstractIntroductory 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.pt_PT
dc.identifier.citationSobral, S. R. (2021). Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education. Mathematics, 9(15), p.1737. doi: https://doi.org/10.3390/math9151737. Disponível no Repositório UPT, http://hdl.handle.net/11328/3627pt_PT
dc.identifier.doihttps://doi.org/10.3390/math9151737pt_PT
dc.identifier.issn2227-7390 (Electronic)
dc.identifier.urihttp://hdl.handle.net/11328/3627
dc.language.isoengpt_PT
dc.relation.ispartofseries;15
dc.rightsopen accesspt_PT
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectIntroduction to programmingpt_PT
dc.subjectReviewpt_PT
dc.subjectUmbrella reviewpt_PT
dc.subjectHigher educationpt_PT
dc.subjectCS1pt_PT
dc.subjectSTEMpt_PT
dc.titleTeaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Educationpt_PT
dc.typejournal articlept_PT
degois.publication.firstPage1737pt_PT
degois.publication.titleMathematicspt_PT
degois.publication.volume9pt_PT
dspace.entity.typePublicationen
person.affiliation.nameREMIT – Research on Economics, Management and Information Technologies
person.familyNameSobral
person.givenNameSónia Rolland
person.identifier.ciencia-idED15-C9EC-5996
person.identifier.orcid0000-0002-5041-3597
person.identifier.ridG-2227-2014
person.identifier.scopus-author-id37091626900
relation.isAuthorOfPublication2eea0284-22be-4cb8-8a14-192e56671b77
relation.isAuthorOfPublication.latestForDiscovery2eea0284-22be-4cb8-8a14-192e56671b77

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
mathematics-09-01737-v2.pdf
Tamanho:
12.97 MB
Formato:
Adobe Portable Document Format