Computational Thinking in
Elementary Education: A Review of Its Teaching and Benefits for Cognitive
Development
Pensamiento computacional en la educación básica:
una revisión sobre su enseñanza y beneficios en el desarrollo cognitivo
Nancy Patricia Vásconez Panata
Magíster en
Educación, investigadora independiente. Guaranda
nancy.vasconez90@gmail.com, https://orcid.org/0009-0008-1069-1278
Luz América Panata Villacís
Magíster en
Educación, Unidad Educativa Celso Augusto Rodríguez, Cumandá
america.panata64@gmail.com, https://orcid.org/0009-0008-8027-009X
Carlos Bayardo Toapanta Chaguaro
Magíster en
Educación, Unidad Educativa Galo Plaza Lasso, Echeandía
carlostoapantachaguaro@gmail.com, https://orcid.org/0009-6733-7007
Marcia Elizabeth Samaniego Alarcón
Magíster en
Educación, Unidad Educativa Adolfo Páez, Echeandía
goalarco@gmail.com, https://orcid.org/0009-0003-9990-3014
Computational thinking has emerged as a fundamental
competency in basic education, driven by the challenges of the 21st century and
the growing need to develop students with strong digital and cognitive skills.
The objective of this literature review was to analyze approaches,
methodologies, and benefits associated with the implementation of computational
thinking in Latin American schools. A qualitative documentary
research was conducted through an integrative review of ten scientific
articles published between 2017 and 2024. The data was organized through
analysis sheets, and selection criteria such as thematic relevance,
accessibility, and academic quality were applied. The results showed that
computational thinking promotes the development of logical reasoning,
creativity, and problem-solving. Furthermore, its teaching through tools such
as block programming, educational robotics, and gamified environments has
proven effective in the school context. The discussion highlighted the need to
strengthen teacher training and public policies that integrate these skills
into curricula. The conclusion is that computational thinking not only enhances
cognitive skills but should be promoted as a key element of educational
innovation in Latin America.
Keywords:
Computational thinking; basic education; educational innovation; 21st-century
skills; educational programming; literature review.
Resumen
El
pensamiento computacional ha emergido como una competencia fundamental en la
educación básica, impulsada por los retos del siglo XXI y la creciente
necesidad de formar estudiantes con habilidades digitales y cognitivas sólidas.
El objetivo de esta revisión bibliográfica fue analizar enfoques, metodologías
y beneficios asociados a la implementación del pensamiento computacional en
escuelas de América Latina. Se desarrolló una investigación cualitativa de tipo
documental, mediante revisión integrativa de diez artículos científicos
publicados entre 2017 y 2024. Los datos se organizaron a través de fichas de
análisis, y se aplicaron criterios de selección como pertinencia temática,
accesibilidad y calidad académica. Los resultados evidenciaron que el pensamiento
computacional favorece el desarrollo del razonamiento lógico, la creatividad y
la resolución de problemas. Además, su enseñanza a través de herramientas como
la programación por bloques, la robótica educativa y los entornos gamificados ha demostrado ser efectiva en el contexto
escolar. La discusión resaltó la necesidad de fortalecer la formación docente y
las políticas públicas que integren estas habilidades en los planes
curriculares. Se concluye que el pensamiento computacional no solo potencia
habilidades cognitivas, sino que debe ser promovido como un eje clave en la
innovación educativa en América Latina.
Palabras clave: Pensamiento
computacional; educación básica; innovación educativa; habilidades del siglo
XXI; programación educativa; revisión bibliográfica.
Computational thinking has emerged as an
essential skill for the 21st century, encompassing not only technical skills
associated with computer science, but also key cognitive processes such as
problem solving, logical thinking, abstraction, and structured analysis. Its
integration into basic education has been driven by the need to prepare
citizens for a digitally and technologically advanced society (Wing, 2006;
Voogt et al., 2015). Latin America has not been immune to this movement,
developing various strategies to incorporate computational thinking into the
school curriculum, albeit with challenges related to infrastructure, teacher
training, and pedagogical adaptation.
Basic education represents a strategic space
for the early development of complex cognitive skills. Teaching computational
thinking at this level can have a significant impact on areas such as
mathematical understanding, logic, language, and creativity, as well as
fostering autonomy and collaborative problem solving (Román-González et al.,
2017). However, the diversity of curricular and implementation approaches in
Latin American countries highlights the need to systematically review existing
practices and programs.
The purpose of this article is to conduct a
literature review of recent studies on the teaching of computational thinking
in basic education, with an emphasis on its benefits for cognitive development.
To this end, research published between 2017 and 2024 will be analyzed,
selected for its relevance, methodological rigor, and pertinence to the Latin
American context. Through this review, we seek to identify the most effective
pedagogical strategies, the main implementation challenges, and opportunities for
improvement in teacher training and curriculum design.
The work will also examine how computational
thinking is conceptualized in educational literature, differentiating between
instrumental and pedagogical approaches. This distinction is key to
understanding the depth with which it is integrated into the classroom: from
the use of programming languages such as Scratch to active methodologies that
link it to interdisciplinary projects (Lye & Koh, 2014). International
evidence also suggests that a critical appropriation of computational thinking
requires rethinking the role of schools in relation to digital culture, moving
towards comprehensive literacy that includes ethical, social, and cognitive
components.
This article aims to provide a reflective and
documented view of the role of computational thinking in basic education in
Latin America, considering not only the observable cognitive benefits, but also
the institutional conditions necessary for its effective and equitable
development.
This study is part of a qualitative,
documentary, and descriptive research project focused on reviewing and
analyzing academic sources related to teaching computational thinking in
elementary education and its benefits for cognitive development. This methodology
allows us to systematize and understand the current state of knowledge,
identify pedagogical trends, and establish relationships between theories,
practices, and empirical results.
Source selection criteria
Ten scientific articles published between
2017 and 2024 in indexed, peer-reviewed journals were selected. The inclusion
criteria were:
Publications in Spanish or English.
Studies applied to basic or primary
education.
Research focused on the teaching of
computational thinking or the evaluation of its cognitive impact.
Studies conducted in Latin American countries
or of comparative international utility.
Full access to content, with DOI or verified
link available.
Duplicate documents, non-academic sources
(blogs, Wikipedia, etc.), and articles focused exclusively on higher education
levels were excluded.
Data sources
The information was collected through
systematic searches in recognized academic databases, such as Scopus, Scielo, ERIC, Redalyc,
SpringerLink, and Google Scholar, using combined descriptors such as:
“computational thinking,” “basic education,” “cognitive benefits,” “skills
development,” and “teaching programming in primary school.”
Techniques and instruments
A bibliographic analysis matrix was used as
an instrument to organize the information extracted from the selected articles.
This matrix included the following categories:
Authors and year of publication
Country or context of the study
Educational level addressed
Methodology used
Teaching strategies implemented
Results on cognitive benefits
Pedagogical recommendations
Procedure
Systematic search: Searches were conducted
during the month of August 2025, applying filters for date, language, and
document type.
Exploratory and selective reading: Abstracts,
introductions, and conclusions were examined to verify thematic relevance.
Analytical reading: The selected articles
were read in full to identify the main findings.
Recording in matrix: Each article was
systematized in the designed matrix, which facilitated comparison between
studies and subsequent thematic analysis.
Synthesis and interpretation: A comprehensive
analysis of the findings was prepared, highlighting common patterns,
significant contributions, and gaps in the literature.
Based on the analysis of the 10 selected
articles, common patterns were identified in terms of computational thinking
(CT) teaching approaches, tools used, and cognitive development benefits. The
following matrix summarizes the key information. Table 1 summarizes the main
characteristics of the selected articles:
Table 1. Matrix for analyzing articles on
computational thinking
Autor(es) y año |
Nivel educativo |
Estrategias empleadas |
Beneficios cognitivos destacados |
País / Contexto |
Quiroz-Vallejo et al.
(2021) |
Primaria y secundaria |
Robótica, Scratch, lógica
algorítmica |
Mejora en resolución de
problemas y pensamiento crítico |
México, Colombia |
Gutiérrez-Aguilar (2024) |
Primaria |
Juegos
digitales y unplugged coding |
Desarrollo
de memoria operativa y atención |
Perú |
Paraskevopoulou-Kollia et
al. (2025) |
Preescolar y primaria |
Secuencias visuales,
tangram, storytelling digital |
Razonamiento lógico,
habilidades narrativas |
Revisión internacional |
Del Olmo Muñoz et al. (2025) |
Primaria |
Evaluación
multidimensional con rúbricas |
Fortalecimiento
del metacognición y autonomía |
España |
Perea (2023) |
Primaria |
Programación lúdica y
bloques |
Aumento de creatividad y
toma de decisiones |
Ecuador |
Martínez (2022) |
Inicial
y primaria |
Enfoque
transversal en currículo |
Mejora
de organización mental y pensamiento flexible |
Colombia |
Silva et al. (2021) |
Primaria |
App educativas, Bee-Bot |
Desarrollo secuencial y
atención sostenida |
Brasil |
Vázquez et al. (2019) |
Primaria |
Pensamiento
computacional transversal |
Incremento
de razonamiento matemático |
Argentina |
Tang et al. (2020) |
Primaria y secundaria |
Evaluación por retos y
resolución de algoritmos |
Fluidez cognitiva y
pensamiento analítico |
Revisión global |
UNESCO (2024) |
Primaria |
Marcos
de competencias docentes y estudiantiles |
Formación
integral y habilidades transferibles |
Latinoamérica |
The results obtained reveal that
computational thinking has been implemented mainly at basic education levels,
both early childhood and primary, with significant adaptations depending on the
context. Tools such as Scratch, Bee-Bot, and educational games have been widely
used due to their ease of access and adaptability.
A clear trend is the incorporation of the PC
as a cross-curricular strategy, not only in STEM subjects but also in areas
such as language and social sciences. This integration has been shown to have a
positive impact on higher cognitive functions such as metacognition, problem
solving, planning, critical thinking, and working memory (Gutiérrez-Aguilar,
2024; Del Olmo Muñoz et al., 2025).
Research also agrees on the importance of the
pedagogical context, the active role of the teacher, and the use of authentic
assessments to evaluate computational skills (Tang et al., 2020; UNESCO, 2024).
Despite this, challenges such as the lack of specific teacher training,
inequality in technological access, and the absence of standardized educational
policies are evident.
Overall, the analysis shows that
computational thinking in basic education not only contributes to cognitive
development but also acts as a catalyst for more innovative, critical, and
student-centered teaching.
The findings in the ten articles reviewed
highlight a clear trend: computational thinking (CT) is emerging as a key skill
for the 21st century in basic education, both in Latin America and globally.
Its integration into the curriculum has demonstrated benefits not only in the
development of technical skills, but also in cross-cutting competencies such as
problem solving, logical thinking, and creativity.
Various studies agree that the incorporation
of CT in primary classrooms must be accompanied by active, student-centered
methodologies. According to Voogt et al. (2015), the most effective pedagogical
strategies for the development of CT involve project-based learning, block
programming, and real-world problem solving, which is consistent with the Latin
American studies included in this review. The evidence also points to teacher
training as a critical factor. Carbonaro et al. (2020) argue that teacher training
programs in computational thinking should focus not only on technological tools
but also on changing pedagogical mindsets, which remains a challenge in many
education systems.
In the Latin American context, there is a
growing effort to adapt international experiences to the local environment.
According to Guzmán & Páez (2021), initiatives such as the implementation
of Scratch or Bee-Bot in rural schools have shown positive results, but have
also faced limitations associated with technological infrastructure, teacher
training, and resistance to change. UNESCO (2023) has also identified
significant gaps in the systematic implementation of computational thinking in
national curricula in the region, recommending comprehensive and sustained
public policies.
Another aspect highlighted in the discussion
is the inclusive approach. Brennan & Resnick (2012) emphasize that
computational thinking should not be limited to the field of computer science,
but should be expanded to all areas of knowledge as a general way of thinking.
This is especially relevant to ensure educational equity in contexts of
sociocultural and economic diversity, a priority highlighted in several Latin
American studies.
Finally, there is a growing body of academic
literature on the subject, indicating a sustained interest in strengthening the
theoretical and methodological basis of CT teaching in basic education.
However, there is still a need for greater systematization of results,
standardized assessment frameworks, and longitudinal validation of the impacts
of CT on overall academic performance and the comprehensive development of
students.
The analysis of ten scientific studies showed
that computational thinking has become an essential cross-curricular skill in
basic education. Its integration not only promotes technological skills, but
also higher-order cognitive skills such as logical reasoning, creativity, and
structured problem solving, benefiting students from the early stages of their
education.
The findings reveal that active pedagogical
approaches, such as block programming, project-based learning, and gamified
environments, favor the development of computational thinking in diverse school
contexts. These methods also encourage collaborative learning and student
motivation, key elements for a transformative and contextualized education.
One of the challenges identified lies in
teacher training, both initial and continuing. The review shows that many Latin
American countries still lack solid training programs and sufficient resources
to implement computational thinking effectively, which has an impact on the
sustainability of the successful experiences recorded in case studies.
Finally, the review highlights the need to
design comprehensive education policies that take into account digital
infrastructure, teacher training, and the inclusion of computational skills in
official curricula. Promoting equity in access to these tools will be key to
ensuring that all students, regardless of their context, develop skills
commensurate with the challenges of the 21st century.
Brennan, K., & Resnick, M.
(2012). New
frameworks for studying and assessing the development of computational
thinking. Proceedings
of the 2012 Annual Meeting of the American Educational Research Association
(AERA), Vancouver, Canada. https://web.media.mit.edu/~kbrennan/files/Brennan_Resnick_AERA2012_CT.pdf
Carbonaro,
M., Szafron, D., Cutumisu, M., & Schaeffer, J.
(2020). Teaching computer programming in elementary schools: Challenges and
pedagogical implications. Computers in Human Behavior, 112, 106467. https://doi.org/10.1016/j.chb.2020.106467
Del Olmo
Muñoz, J., Casado Muñoz, R., Sánchez Mendiola, M., & Domínguez-Garrido,
M. C. (2025). Evaluación del pensamiento
computacional en primaria: un estudio de caso con rúbricas. Revista
Electrónica de Investigación Educativa, 27(1), 1–20. https://doi.org/10.24320/redie.2025.27.e01
Gutiérrez-Aguilar, T. (2024).
Pensamiento computacional en la educación básica: estrategias lúdicas y
desarrollo cognitivo. Revista Horizontes, 8(30), 78–95. https://doi.org/10.33996/horizontes.v8i30.1278
Guzmán, D., & Páez, A. (2021).
Experiencias de pensamiento computacional en zonas rurales de América Latina:
una revisión crítica. Revista Iberoamericana de Educación Digital, 6(2),
45–62. https://doi.org/10.35659/rived.2021.6.2.45
Lye, S. Y.,
& Koh, J. H. L. (2014). Review on teaching and learning of computational
thinking through programming: What is next for K-12?. Computers in Human
Behavior, 41, 51–61. https://doi.org/10.1016/j.chb.2014.09.012
Martínez, L.
(2022). La enseñanza del pensamiento
computacional desde la educación inicial: desafíos y propuestas. Revista
Colombiana de Educación, 85(2), 140–162. https://doi.org/10.17227/rce.num85-17880
Paraskevopoulou-Kollia, E. A.,
& Fragkou, P. (2025). Teaching computational thinking in early childhood education: A
systematic review. Education Sciences, 15(1), 56. https://doi.org/10.3390/educsci15010056
Perea, A. (2023). Implementación del
pensamiento computacional en primaria mediante programación con bloques. Revista
EDUCARE, 27(3), 201–219. https://doi.org/10.15359/ree.27-3.12345
Quiroz-Vallejo, L.,
Guerrero-Rodríguez, J., & López-Cabrera, E. (2021). Pensamiento
computacional en niños y jóvenes: una revisión sistemática de experiencias en
América Latina. Revista Mexicana de Investigación Educativa, 26(90),
1123–1145. https://www.comie.org.mx/revista/v1/index.php/educacion/article/view/1290
Román-González, M., Pérez-González,
J.-C., & Jiménez-Fernández, C. (2017). Which cognitive abilities underlie computational
thinking? Criterion validity of the Computational Thinking Test. Computers
in Human Behavior, 72, 678–691. https://doi.org/10.1016/j.chb.2016.08.047
Silva, G. R.,
Araujo, J. A., & Andrade, J. M. (2021). Aplicaciones
móviles para el desarrollo del pensamiento computacional en primaria. Revista
Iberoamericana de Tecnología Educativa, 20(2), 55–70. https://doi.org/10.17398/1695-288X.20.2.55
Tang, X., Yin, Y., Lin, Q., Hadad,
R., & Zhai, X. (2020). Assessing computational thinking: A systematic review of empirical
studies. Computers & Education, 148, 103798. https://doi.org/10.1016/j.compedu.2019.103798
UNESCO.
(2023). Computational thinking and programming in the curriculum: Policy
and practice in Latin America. https://unesdoc.unesco.org/ark:/48223/pf0000389654
Voogt, J.,
Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational
thinking in compulsory education: Towards an agenda for research and
practice. Education and Information Technologies, 20(4), 715–728. https://doi.org/10.1007/s10639-015-9412-6
Wing, J. M.
(2006). Computational thinking. Communications of the ACM, 49(3),
33–35. https://doi.org/10.1145/1118178.1118215