SciELO - Scientific Electronic Library Online

 
vol.22 número especialProductivity Metrics for an Agile Software Development Team: A Systematic ReviewGestural Based Interactions: Critical Review índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Não possue artigos similaresSimilares em SciELO
  • Em processo de indexaçãoSimilares em Google

Compartilhar


TecnoLógicas

versão impressa ISSN 0123-7799versão On-line ISSN 2256-5337

Resumo

JIMENEZ-TOLEDO, Javier A.; COLLAZOS, Cesar  e  REVELO-SANCHEZ, Oscar. Considerations for the Teaching-Learning Processes of Introductory Programming Courses: A Systematic Literature Review. TecnoL. [online]. 2019, vol.22, n.spe, pp.82-116. ISSN 0123-7799.  https://doi.org/10.22430/22565337.1520.

In recent years, software development teaching-learning processes have taken on special importance because they are no longer exclusive of engineering fields; they are also applicable to various areas such as psychology, pedagogy, graphic design, and education. Although the literature includes some studies in this regard, none of them compiles the main problems and current practices of introductory programming courses. Therefore, this article presents a systematic review of literature on introductory programming courses in undergraduate programs. For that purpose, we searched four databases of bibliographical references of scientific publications and found 106 studies published in the last seven years. A detailed inspection determined that 46 of them met the criteria of this review. As a result, we compiled 33 software tools, 36 work strategies, and 18 methodological considerations, as well as important recommendations, experiences, practices, problems, and future trends related to introductory computer programming courses. This article is a starting point for future work that further benefits students and professors in the complex field of computer programming teaching-learning.

Palavras-chave : Computer programming; teaching-learning; systematic review; first programming course.

        · resumo em Espanhol     · texto em Espanhol     · Espanhol ( pdf )