Introductory programming in higher education: A systematic literature review

Detalhes bibliográficos
Autor(a) principal: Rodrigues, Gabryella
Data de Publicação: 2022
Outros Autores: Monteiro, Ana Francisca, Osório, António José
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/1822/83618
Resumo: A systematic literature review was performed on 33 papers obtained from the ACM, IEEE and Sciencedirect databases, in order to understand in depth, the introductory programming discipline (CS1) in higher education. Recently published works have been covered, providing an overview of the teaching-learning process of introductory programming and enabling to find out whether the research developed by universities worldwide is in line with the proposals made by ACM/IEEE-CS group for computer courses, regarding the transition to the competency-based model. The results show that the new techniques/technologies currently used in software development, as an example of agile methodology, has influenced the teaching-learning process of CS1 together with methods such as visual programming and e-learning. The analyzed papers discuss the importance of developing not only technical, but also social skills, corroborating that methodologies used in introductory programming courses need to focus on preparing students for an increasingly competitive market, associating new skills with technical aspects.
id RCAP_69df5b79b37b14eb6c7ff84581bf7b07
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/83618
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Introductory programming in higher education: A systematic literature reviewSystematic literature reviewCS1Introductory programmingTeaching programmingLearning programmingCiências Sociais::Ciências da EducaçãoEducação de qualidadeA systematic literature review was performed on 33 papers obtained from the ACM, IEEE and Sciencedirect databases, in order to understand in depth, the introductory programming discipline (CS1) in higher education. Recently published works have been covered, providing an overview of the teaching-learning process of introductory programming and enabling to find out whether the research developed by universities worldwide is in line with the proposals made by ACM/IEEE-CS group for computer courses, regarding the transition to the competency-based model. The results show that the new techniques/technologies currently used in software development, as an example of agile methodology, has influenced the teaching-learning process of CS1 together with methods such as visual programming and e-learning. The analyzed papers discuss the importance of developing not only technical, but also social skills, corroborating that methodologies used in introductory programming courses need to focus on preparing students for an increasingly competitive market, associating new skills with technical aspects.This work is supported by CIEd – Research Centre on Education, Institute of Education, University of MinhoSchloss Dagstuhl – Leibniz-Zentrum für Informatik GmbHUniversidade do MinhoRodrigues, GabryellaMonteiro, Ana FranciscaOsório, António José2022-072022-07-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/83618engRodrigues, G., Monteiro, A. F., & Osório, A. (2022). Introductory programming in higher education: A systematic literature review. In Third International Computer Programming Education Conference (ICPEC 2022). Schloss Dagstuhl-Leibniz-Zentrum für Informatik.978-3-95977-229-72190-680710.4230/OASIcs.ICPEC.2022.4https://drops.dagstuhl.de/opus/volltexte/2022/16608/pdf/OASIcs-ICPEC-2022-4.pdfinfo: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:RCAAP2024-05-11T06:09:40Zoai:repositorium.sdum.uminho.pt:1822/83618Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-05-11T06:09:40Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Introductory programming in higher education: A systematic literature review
title Introductory programming in higher education: A systematic literature review
spellingShingle Introductory programming in higher education: A systematic literature review
Rodrigues, Gabryella
Systematic literature review
CS1
Introductory programming
Teaching programming
Learning programming
Ciências Sociais::Ciências da Educação
Educação de qualidade
title_short Introductory programming in higher education: A systematic literature review
title_full Introductory programming in higher education: A systematic literature review
title_fullStr Introductory programming in higher education: A systematic literature review
title_full_unstemmed Introductory programming in higher education: A systematic literature review
title_sort Introductory programming in higher education: A systematic literature review
author Rodrigues, Gabryella
author_facet Rodrigues, Gabryella
Monteiro, Ana Francisca
Osório, António José
author_role author
author2 Monteiro, Ana Francisca
Osório, António José
author2_role author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Rodrigues, Gabryella
Monteiro, Ana Francisca
Osório, António José
dc.subject.por.fl_str_mv Systematic literature review
CS1
Introductory programming
Teaching programming
Learning programming
Ciências Sociais::Ciências da Educação
Educação de qualidade
topic Systematic literature review
CS1
Introductory programming
Teaching programming
Learning programming
Ciências Sociais::Ciências da Educação
Educação de qualidade
description A systematic literature review was performed on 33 papers obtained from the ACM, IEEE and Sciencedirect databases, in order to understand in depth, the introductory programming discipline (CS1) in higher education. Recently published works have been covered, providing an overview of the teaching-learning process of introductory programming and enabling to find out whether the research developed by universities worldwide is in line with the proposals made by ACM/IEEE-CS group for computer courses, regarding the transition to the competency-based model. The results show that the new techniques/technologies currently used in software development, as an example of agile methodology, has influenced the teaching-learning process of CS1 together with methods such as visual programming and e-learning. The analyzed papers discuss the importance of developing not only technical, but also social skills, corroborating that methodologies used in introductory programming courses need to focus on preparing students for an increasingly competitive market, associating new skills with technical aspects.
publishDate 2022
dc.date.none.fl_str_mv 2022-07
2022-07-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/83618
url https://hdl.handle.net/1822/83618
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Rodrigues, G., Monteiro, A. F., & Osório, A. (2022). Introductory programming in higher education: A systematic literature review. In Third International Computer Programming Education Conference (ICPEC 2022). Schloss Dagstuhl-Leibniz-Zentrum für Informatik.
978-3-95977-229-7
2190-6807
10.4230/OASIcs.ICPEC.2022.4
https://drops.dagstuhl.de/opus/volltexte/2022/16608/pdf/OASIcs-ICPEC-2022-4.pdf
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.publisher.none.fl_str_mv Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH
publisher.none.fl_str_mv Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH
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 Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv mluisa.alvim@gmail.com
_version_ 1817544873158377472