Pensamiento Algorítmico y extensión de su definición para Desarrolladores de Software en Formación: un Mapeo Sistemático de Literatura
Fecha
2023Resumen
This paper exhibits a systematic literature
mapping of the considerations required to develop algorithmic
thinking in a first course in computer programming (CS1) in
university academic programs in computing. In the
methodological process of this study, 5 stages were proposed:
research questions, search, selection, quality assessment and
synthesis extraction. In this way, 5 guiding questions were
drawn, 136 articles generated by the search stage were
analyzed and the synthesis of 55 documents that met the
criteria of this research was concluded, thus compiling the
different practices used for the development of algorithmic
thinking. In addition, as a result of the systematic mapping of
literature, a definition of Algorithmic Thinking oriented
Software Engineering and didactics is proposed.