{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T08:56:24Z","timestamp":1778921784049,"version":"3.51.4"},"reference-count":106,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2023,11,1]],"date-time":"2023-11-01T00:00:00Z","timestamp":1698796800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,11,1]],"date-time":"2023-11-01T00:00:00Z","timestamp":1698796800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,11,1]],"date-time":"2023-11-01T00:00:00Z","timestamp":1698796800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE R. Iberoamericana Tecnologias Aprendizaje"],"published-print":{"date-parts":[[2023,11]]},"DOI":"10.1109\/rita.2023.3323784","type":"journal-article","created":{"date-parts":[[2023,11,2]],"date-time":"2023-11-02T17:59:23Z","timestamp":1698947963000},"page":"331-343","source":"Crossref","is-referenced-by-count":1,"title":["Algorithmic Thinking and Extension of its Definition for Trainee Software Developers: A Systematic Literature Mapping"],"prefix":"10.1109","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3489-3663","authenticated-orcid":false,"given":"Javier Alejandro","family":"Jim\u00e9nez Toledo","sequence":"first","affiliation":[{"name":"Ingenier&#x00ED;a de Sistemas, Universidad CESMAG, Pasto, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7099-8131","authenticated-orcid":false,"given":"C\u00e9sar A.","family":"Collazos","sequence":"additional","affiliation":[{"name":"Systems Department, Universidad del Cauca, Popay&#x00E1;n, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Ortega","sequence":"additional","affiliation":[{"name":"Departamento de Tecnolog&#x00ED;as y Sistemas de Informaci&#x00F3;n, Universidad de Castilla-La Mancha, Campus de Ciudad Real, Cuenca, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9542-5823","authenticated-orcid":false,"given":"Deixy Ximena","family":"Ramos","sequence":"additional","affiliation":[{"name":"Contadur&#x00ED;a P&#x00FA;blica, Universidad CESMAG, Pasto, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","first-page":"91","article-title":"Didactic function of forming algorithmic thinking","volume":"8","author":"Sarienko","year":"2018","journal-title":"Prof. Docente Asp. Te\u00f3ricos Metod."},{"issue":"4","key":"ref2","first-page":"54","article-title":"Problems of learning programming for higher class pupils and ways to come up","volume":"66","author":"Semenihina","year":"2018","journal-title":"Inf. Technol. Teach. Aids"},{"issue":"1","key":"ref3","first-page":"41","article-title":"The investigation of algorithmic thinking skills of 5th and 6th graders according to different variables","volume":"3","author":"Mumcu","year":"2018","journal-title":"MATDER J. Math. Educ."},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.12795\/pixelbit.2016.i49.11"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.15388\/infedu.2015.11"},{"key":"ref6","volume-title":"La Vida Algor\u00edtmica De La Educaci\u00f2n, Herramientas Y Sistemas De Inteligencia Artificial Para El Aprendizaje En L\u00ednea","volume":"1","author":"Flores","year":"2023"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/ease2008.8"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.09.009"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2004.1317449"},{"key":"ref10","article-title":"Guidelines for performing systematic literature reviews in software engineering version 2.3","author":"Kitchenham","year":"2007"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.03.006"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.30827\/publicaciones.v53i2.26827"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.22430\/22565337.731"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.6018\/eglobal.15.3.239221"},{"issue":"2","key":"ref15","first-page":"45","article-title":"Mathematical problem posing as a link between algorithmic thinking and conceptual cnowledge","volume":"18","author":"Abramovich","year":"2015","journal-title":"Teach. Math."},{"key":"ref16","first-page":"194","article-title":"Teaching and learning programming and concurrent programming with DaVinci","volume-title":"Proc. Congr. Technol. Educ. Educ. Technol.","author":"Depetris"},{"issue":"3","key":"ref17","first-page":"99","article-title":"El desarrollo de la habilidad? Implementar algoritmos. Teor\u00eda para su operacionalizaci\u00f3n the development of the skill? Implement algorithms. Theory for its implementation","volume":"9","author":"Saez","year":"2015","journal-title":"Rev. Cuba. Ciencias Inform\u00e1ticas"},{"issue":"4","key":"ref18","doi-asserted-by":"crossref","first-page":"289","DOI":"10.35197\/rx.11.01.e2.2015.21.js","article-title":"An\u00e1lisis de los problemas de aprendizaje de la programaci\u00f3n orientada a objetos","volume":"11","author":"Garc\u00eda","year":"2015","journal-title":"Ra Ximhai"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1111\/jcal.12070"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.6018\/red\/46\/11"},{"issue":"6","key":"ref21","first-page":"45","article-title":"Algorithmic thinking unplugged","volume":"30","author":"Lamagna","year":"2015","journal-title":"J. Comput. Sci. Coll."},{"key":"ref22","first-page":"4","article-title":"Once more about the axioms of programming and about teaching him","volume":"3","author":"Kurilov","year":"2015","journal-title":"Artif. Intell."},{"issue":"65","key":"ref23","first-page":"607","article-title":"Estado del arte sobre experiencias de ense\u00f1anza de programaci\u00f3n a ni\u00f1os y j\u00f3venes para el mejoramiento de las competencias matem\u00e1ticas en primaria","volume":"20","author":"Palma","year":"2015","journal-title":"Rev. Mex. Investig. Educ."},{"issue":"2","key":"ref24","first-page":"5318","article-title":"Problemas de ense\u00f1anza y aprendizaje de los fundamentos de programaci\u00f3n problems of teaching and learning the basics of programming problemas de ensino e aprendizagem dos fundamentos de programa\u00e7\u00e3o","volume":"10","author":"Insuasti","year":"2016","journal-title":"Rev. Educ. Desarro. Soc."},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/te.2016.2535207"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1177\/2053951716665128"},{"issue":"1","key":"ref27","first-page":"1","article-title":"Pensamiento algor\u00edtmico en la matem\u00e1tica de la ense\u00f1anza b\u00e1sica algorithmic thinking mathematics in basic education","volume":"4","author":"Analoca","year":"2016","journal-title":"Investig. Tecnol."},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.17163\/soph.n21.2016.07"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/fie.2016.7757410"},{"key":"ref30","first-page":"1588","article-title":"Algorithmic thinking: An initial characterization of computational thinking in mathematics","volume-title":"Proc. 38th Annu. Meeting North Amer. Chapter Int. Group Psychol. Math. Educ.","author":"Lockwood"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.21686\/1818-4243-2016-6-27-33"},{"issue":"71","key":"ref32","first-page":"200","article-title":"Development of algorithmic thinking of university students in the process of professional and teacher training","volume":"2","author":"Altukhova","year":"2016","journal-title":"Sci. Notes Orel State Univ."},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.15388\/ioi.2016.08"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3123818.3123874"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.30703\/cije.321430"},{"key":"ref36","volume-title":"La Metacognici\u00f3n y la Teor\u00eda de la Actividad en la Ense\u00f1anza de la Programaci\u00f3n","author":"Romero","year":"2017"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.17853\/1994-5639-2017-9-126-143"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2998181.2998331"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1177\/2053951717751552"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/icccnt.2018.8493952"},{"key":"ref41","volume-title":"Introducci\u00f3n al Pensamiento Computacional: Conceptos B\u00e1sicos Para Todos","author":"Zapotecatl","year":"2018"},{"key":"ref42","volume-title":"Algorithmic and Programming","author":"Christodoulou","year":"2018"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/icca-ticet.2018.8726205"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.23919\/mipro.2018.8400141"},{"key":"ref45","volume-title":"Algor\u00edtmo","year":"2019"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/fie43999.2019.9028486"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.3991\/ijet.v14i01.9061"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/devlrn.2019.8850694"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.4067\/s0718-33052011000200011"},{"issue":"1","key":"ref50","first-page":"5","article-title":"Increase the eficiency of adult education with the proper use of learning styles","volume":"9","author":"Bozorgmanesh","year":"2011","journal-title":"Nat. Sci."},{"key":"ref51","first-page":"120","article-title":"Determinando las dificultades en el aprendizaje de la primera asignatura de programaci\u00f3n en estudiantes de ingenier\u00eda civil inform\u00e1tica","volume-title":"Proc. Congreso Internacional Inform\u00e1tica Educativa","author":"Mu\u00f1oz"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-6501-0_7"},{"issue":"2","key":"ref53","first-page":"549","article-title":"Estrategias did\u00e1cticas en el proceso de ense\u00f1anza- aprendizaje de la programaci\u00f3n","volume":"13","author":"Sarr\u00eda","year":"2021","journal-title":"Rev. Univ. Soc."},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/1067445.1067453"},{"key":"ref55","first-page":"25","article-title":"An exploration of internal factors influencing student learning of programming","volume-title":"Proc. Elev. Australas. Conf. Comput. Educ.","volume":"95","author":"Carbone"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1002\/j.2168-9830.2005.tb00829.x"},{"key":"ref57","article-title":"Programaci\u00f3n y algoritmos: An\u00e1lisis y evaluaci\u00f3n de cursos introductorios","author":"Casas","year":"2007"},{"issue":"2","key":"ref58","first-page":"27","article-title":"Metodolog\u00eda para el desarrollo de la l\u00f3gica de la programaci\u00f3n orientada a objetos","volume":"10","author":"L\u00f3pez","year":"2013","journal-title":"Sist. Cibern\u00e9tica Inform\u00e1tica"},{"key":"ref59","doi-asserted-by":"crossref","DOI":"10.1109\/HICSS.2001.926232","volume-title":"Learning Programming Using Program Visualization Techniques","author":"Baldwin","year":"2001"},{"issue":"1","key":"ref60","first-page":"480","article-title":"Sistemas de tareas docentes para la ense\u00f1anza y aprendizaje de la programaci\u00f3n orientada a objetos","volume":"14","author":"Forden","year":"2022","journal-title":"Rev. Univ. Soc."},{"key":"ref61","first-page":"1","article-title":"Ense\u00f1ando a programar en la orientaci\u00f3n a objetos","volume-title":"Proc. Congreso Nacional Ingenier\u00eda Inform\u00e1tica\/Sistemas Informaci\u00f3n","volume":"1","author":"Spigariol"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/563340.563352"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2004.1408612"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/HCC.2001.995251"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591749"},{"key":"ref66","volume-title":"Science and Engineering Indicators 2012","year":"2012"},{"key":"ref67","volume-title":"Experiencias Con da Vinci Concurrente en la Ense\u00f1anza Inicial de la Programaci\u00f3n y la Programaci\u00f3n Concurrente","author":"Depetris","year":"2013"},{"key":"ref68","volume-title":"Learning to Program With Alice","author":"Dann","year":"2006"},{"key":"ref69","first-page":"89","article-title":"Making the analogy: Alternative delivery techniques for first year programming courses","volume-title":"Proc. 14th Workshop Psychol. Program. Interest Group","author":"Dunican"},{"issue":"3","key":"ref70","first-page":"1","article-title":"Understanding abstraction challenges in novice learners","volume":"118","author":"Smith","year":"2022","journal-title":"J. Educ. Psychol."},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.46583\/edetania_2022.62.1055"},{"issue":"45","key":"ref72","first-page":"391","article-title":"Sistemas de gesti\u00f3n de contenidos de aprendizaje y t\u00e9cnicas de miner\u00eda de datos para la ense\u00f1anza de ciencias computacionales","volume":"15","author":"S\u00e1nchez","year":"2012","journal-title":"Investigacion"},{"key":"ref73","volume-title":"Desarrollo de Juegos Como Estrategia Did\u00e1ctica en la Ense\u00f1anza de la Programaci\u00f3n","author":"Bett","year":"2013"},{"key":"ref74","volume-title":"Algoritmos Fundamentales","author":"Knuth","year":"1980"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.26620\/uniminuto.inventum.9.17.2014.51-61"},{"key":"ref76","first-page":"48","article-title":"Modelo de ense\u00f1anza con aprendizaje colaborativo en estudiantes de programaci\u00f3n de computadores","volume":"9","author":"Trejos","year":"2014","journal-title":"Vector"},{"issue":"17","key":"ref77","first-page":"1","article-title":"Teaching model and its relationship with metacognitive processes in systems programming","volume":"9","author":"Chaves","year":"2014","journal-title":"Rev. Educ. Ing."},{"key":"ref78","first-page":"23","article-title":"Software para la ense\u00f1anza-aprendizaje de algoritmos estructurados","volume":"8","author":"Pimentel","year":"2012","journal-title":"Rev. Iberoam. Educ. Tecnol. Tecnol. Educ."},{"issue":"2","key":"ref79","first-page":"1","article-title":"Inappropriate use of teaching resources: Implications for classroom learning","volume":"127","author":"Garcia","year":"2023","journal-title":"J. Educ. Res."},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1046\/j.1365-2729.2000.00118.x"},{"key":"ref81","article-title":"Pensamiento computacional y multimedia: Un cambio en el paradigma educativo","author":"\u00c1lvarez","year":"2013"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.2307\/j.ctvm7bd13"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1007\/11915355_15"},{"key":"ref84","volume-title":"Fundamentos de Algoritmia","author":"Brassard","year":"1998"},{"issue":"3","key":"ref85","first-page":"2","article-title":"Considerations on algorithms","volume":"8","author":"Garcia","year":"2022","journal-title":"J. Comput. Technol."},{"key":"ref86","volume-title":"Exploring Computational Thinking","year":"2020"},{"issue":"3","key":"ref87","first-page":"35","article-title":"Computational thinking","volume":"49","author":"Wing","year":"2006","journal-title":"Comun. ACM"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.34117\/bjdv8n6-377"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999811"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1007\/11915355_15"},{"key":"ref91","first-page":"7","article-title":"Teaching fundamentals of algorithmization in grade 5","volume":"2","author":"Vorobey","year":"2014","journal-title":"Komput. Shkoli Simi"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/usbereit48449.2020.9117764"},{"issue":"3","key":"ref93","first-page":"27","article-title":"Computer science is not just for big kids","volume":"37","author":"Grover","year":"2009","journal-title":"Learn. Lead. Technol."},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.12795\/pixelbit.2016.i49.11"},{"key":"ref95","volume-title":"Una Introducci\u00f3n a la Programaci\u00f3n Estructurada en C","author":"Ru\u00edz","year":"2013"},{"key":"ref96","first-page":"441","article-title":"Development of research on the formation of mental actions","volume":"1","author":"Halperin","year":"1959","journal-title":"Psychol. Sci. USSR"},{"key":"ref97","volume-title":"Educational Psychology","author":"Talyzina","year":"2006"},{"key":"ref98","volume-title":"Algorithms and Software Training. Some Questions of the Theory and Methodology of Programming","author":"Landa","year":"1965"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.2307\/1170472"},{"issue":"2","key":"ref100","first-page":"41","article-title":"Algorithmic and logical thinking development: Base of programming skills","volume":"12","author":"Milkov\u00e1","year":"2013","journal-title":"WSEAS Trans. Comput."},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"ref102","first-page":"41","article-title":"Problemas reales: Una alternativa para el desarrollo del pensamiento","volume":"41","author":"Torres","year":"2023","journal-title":"Rev. Arbitr. DEL Cent. Investig. Estud. Gerenciales"},{"key":"ref103","first-page":"39","article-title":"Informatics is a fundamental scientific discipline","volume":"2","author":"Zhaldak","year":"2010","journal-title":"Comput. Sch. Fam."},{"key":"ref104","first-page":"91","article-title":"Forms of training organization for the formation of competencies in programming","volume":"41","author":"Minty","year":"2014","journal-title":"Pedagog. High. Middle Sch."},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/vlhcc.2019.8818785"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.17013\/risti.48.23-40"}],"container-title":["IEEE Revista Iberoamericana de Tecnologias del Aprendizaje"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6245520\/10336657\/10305292.pdf?arnumber=10305292","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,2]],"date-time":"2024-03-02T12:05:21Z","timestamp":1709381121000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10305292\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11]]},"references-count":106,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/rita.2023.3323784","relation":{},"ISSN":["1932-8540","2374-0132"],"issn-type":[{"value":"1932-8540","type":"electronic"},{"value":"2374-0132","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,11]]}}}