License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.ICPEC.2022.4
URN: urn:nbn:de:0030-drops-166085
URL: https://drops.dagstuhl.de/opus/volltexte/2022/16608/
Go to the corresponding OASIcs Volume Portal


Rodrigues, Gabryella ; Monteiro, Ana Francisca ; Osório, António

Introductory Programming in Higher Education: A Systematic Literature Review

pdf-format:
OASIcs-ICPEC-2022-4.pdf (0.5 MB)


Abstract

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.

BibTeX - Entry

@InProceedings{rodrigues_et_al:OASIcs.ICPEC.2022.4,
  author =	{Rodrigues, Gabryella and Monteiro, Ana Francisca and Os\'{o}rio, Ant\'{o}nio},
  title =	{{Introductory Programming in Higher Education: A Systematic Literature Review}},
  booktitle =	{Third International Computer Programming Education Conference (ICPEC 2022)},
  pages =	{4:1--4:17},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-229-7},
  ISSN =	{2190-6807},
  year =	{2022},
  volume =	{102},
  editor =	{Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2022/16608},
  URN =		{urn:nbn:de:0030-drops-166085},
  doi =		{10.4230/OASIcs.ICPEC.2022.4},
  annote =	{Keywords: systematic literature review, CS1, introductory programming, teaching programming, learning programming}
}

Keywords: systematic literature review, CS1, introductory programming, teaching programming, learning programming
Collection: Third International Computer Programming Education Conference (ICPEC 2022)
Issue Date: 2022
Date of publication: 11.07.2022


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI