RT info:eu-repo/semantics/article T1 Pensamiento Algorítmico y extensión de su definición para Desarrolladores de Software en Formación: un Mapeo Sistemático de Literatura A1 Jiménez Toledo, Javier Alejandro A1 Collazos, César A. A1 Ortega, Manuel A1 Ramos, Deixy Ximena K1 Algorithms K1 computation K1 computational logic K1 computational thinking K1 computer programming AB This paper exhibits a systematic literaturemapping of the considerations required to develop algorithmicthinking in a first course in computer programming (CS1) inuniversity academic programs in computing. In themethodological process of this study, 5 stages were proposed:research questions, search, selection, quality assessment andsynthesis extraction. In this way, 5 guiding questions weredrawn, 136 articles generated by the search stage wereanalyzed and the synthesis of 55 documents that met thecriteria of this research was concluded, thus compiling thedifferent practices used for the development of algorithmicthinking. In addition, as a result of the systematic mapping ofliterature, a definition of Algorithmic Thinking orientedSoftware Engineering and didactics is proposed. YR 2023 FD 2023 LK http://riull.ull.es/xmlui/handle/915/37185 UL http://riull.ull.es/xmlui/handle/915/37185 LA es DS Repositorio institucional de la Universidad de La Laguna RD 17-jul-2024