Integration of AI, Computational Thinking, Pattern Recognition, and Abstraction in Programming Students: A Systematic Review

Authors

  • Juan Pablo Vallejo Bernal Instituto Tecnológico Metropolitano, ITM, Medellín-Colombia (Colombia) https://orcid.org/0000-0003-0027-9294
  • Paula Andrea Rodriguez Marín Instituto Tecnológico Metropolitano, ITM, Medellín-Colombia (Colombia)
  • Marta Rosecler Bez Universidade Feevale, Novo Hamburgo-Brasil (Brasil)

DOI:

https://doi.org/10.5281/zenodo.19690712

Keywords:

Computational Thinking, Computational Abstraction, Pattern Recognition, Artificial Intelligence, Software Development

Abstract

This umbrella systematic review analyzes the convergence between computational thinking, computational abstraction, pattern recognition, and artificial intelligence in the training of programming students. A total of 50 studies published up to May 2025 – without restrictions on the year of publication – were examined, selected from databases such as Scopus, Web of Science, IEEE Xplore, among others, following the PRISMA protocol. The thematic analysis identified recurring patterns and significant gaps in this convergence. Findings reveal that, although there is abundant literature on each axis separately, no study simultaneously integrates all four components. Moreover, 64.7% of the reviews address only one of the concepts, highlighting a conceptual fragmentation. This review proposes an integrative framework for programming education that brings together these dimensions, outlining future research directions focused on the development of pedagogical frameworks, assessment instruments, and empirical validation in educational contexts.

Published

2026-04-23

How to Cite

Juan Pablo Vallejo Bernal, Paula Andrea Rodriguez Marín, & Marta Rosecler Bez. (2026). Integration of AI, Computational Thinking, Pattern Recognition, and Abstraction in Programming Students: A Systematic Review. Comunicar, 34(85), 155–170. https://doi.org/10.5281/zenodo.19690712

Issue

Section

Research Article