Resumen El uso de las tecnologías de la información y la comunicación son el camino idóneo para el desarrollo de las competencias que el alumnado necesita para desenvolverse en una sociedad ampliamente digitalizada, con el fin de dejar de ser solo personas que consumen tecnología. De esta manera, uno de los principales retos de la educación actual implica que la población estudiantil aprenda a resolver problemas a través del uso de las tecnologías y la creación de software, para lo cual es necesario el desarrollo de competencias relacionadas con el pensamiento computacional y la programación como parte de los nuevos procesos de aprendizaje. El objetivo de la investigación fue analizar el impacto del pensamiento computacional y la programación en la formación de estudiantes desde edades tempranas, por lo cual se profundizó en los conceptos de pensamiento computacional, lenguajes de programación, competencias de programación, alfabetización digital y aprendizaje de la programación desde edades tempranas. Metodológicamente, se realizó una revisión bibliográfica de la literatura científica acerca del tema, mediante la aplicación de un estudio descriptivo. Se encontró que el cambio en el proceso de enseñanza-aprendizaje tradicional demanda la incorporación del pensamiento computacional y la programación como parte de los nuevos procesos de aprendizaje, además, que el mundo de los lenguajes de programación se ha adaptado a las necesidades de las personas, permitiendo desarrollar habilidades relacionadas con la resolución de problemas, la creatividad, el pensamiento lógico, el razonamiento y el trabajo colaborativo. No obstante, existen razones que dificultan dicho proceso, como son la discapacidad, la inversión necesaria en tiempo y dinero, el escaso manejo de la frustración, así como cuestiones de inclusión y género. Se recomienda realizar nuevas investigaciones que permitan conocer si los cuerpos docentes en los países latinoamericanos cuentan con las competencias necesarias para educar al alumnado en la programación, a fin de transitar hacia el pensamiento computacional.
Abstract Information and communication technologies represent the ideal path for developing the necessary skills for students to function in a widely digitized society and to stop being simple consumers of technology. In this sense, one of the main challenges of current education implies that students learn to solve problems through the use of technologies and the creation of software, which implies the development of skills related to computational thinking and programming as part of the new learning processes. Thus, the objective of the research was to understand the impact of computational thinking and programming in the training of students. Therefore, the researcher focused on the concepts of computational thinking, programming languages, programming skills, digital literacy, and programming learning from an early age. Regarding the methodology, through the application of a descriptive study, the researcher carried out a bibliographic review of the scientific literature on the subject. Hence, the investigator concluded that the traditional teaching-learning process demands the incorporation of computational thinking and programming as new learning processes. In addition, programming languages have adapted to the needs of people, which has allowed the development of skills related to problem-solving, creativity, logical thinking, reasoning, and collaborative work. However, certain elements hinder this process; for instance, disability, necessary investment in time and money, and poor management of frustration, as well as inclusion and gender topics. Therefore, the author recommends carrying out new investigations that allow knowing if the professors in Latin American countries have the required skills to educate students in programming and thus move towards computational thinking.