Thinking and computing: toward a conceptual critique of computational thinking
DOI:
https://doi.org/10.35305/revistairice.vi49.2093Keywords:
computational thinking, formalization, automation, conceptual critique, problem solvingAbstract
This article offers a conceptual critique of computational thinking (CT), understood as a notion that oscillates between an informal conception –associated with general cognitive abilities such as abstraction, analysis, and structured problem-solving– and a technical conception, tied to automation and the use of computational formalisms. Based on this ambiguity, a gradualist framework is developed to distinguish between informal and technical CT according to three key components: the problem being addressed, the expressive means used for its representation and resolution, and the agent responsible for executing the solution. It is argued that the level of formalization required depends on context, and that the general cognitive abilities involved in the formulation and evaluation of problems should be acknowledged as constitutive elements of CT. This approach aims to preserve its epistemic function and avoid a purely instrumental reduction. The proposal seeks to move beyond an overly technical view of CT and to support its understanding as a complex practice that interweaves cognitive, technical, and educational dimensions, progressively unfolding across different educational stages. The article concludes that a definition of CT focused exclusively on automation disrupts the historical continuity of algorithmic thinking and weakens its pedagogical articulation across learning levels, although it also acknowledges that an orientation toward automation remains a distinctive and transversal feature of CT.
Downloads
References
Denning, P. J., & Tedre, M. (2021). Computational thinking: A disciplinary perspective. Informatics in Education, 20(1), 361-390. https://doi.org/gmvbk4
Floridi, L. (2008). The method of levels of abstraction. Minds and Machines, 18(3), 303-329. https://doi.org/dk3pwf
Grover, S., & Pea, R. (2018). Computational thinking: A competency whose time has come. En S. Sentance, E. Barendsen, & C. Schulte (Eds.), Computer science education: Perspectives on teaching and learning in school (pp. 19-37). Bloomsbury Academic.
Moor, J. H. (1978). Three myths of computer science. The British Journal for the Philosophy of Science, 29(3), 213-222. https://doi.org/ctbpqk
Primiero, G. (2016). Information in the philosophy of computer science. En L. Floridi (Ed.), The Routledge handbook of philosophy of information (pp. 90-106). Routledge.
Rescorla, M. (2014). The computational theory of mind. Philosophy Compass, 9(2), 127-138.
Seoane, J. (2017). On mathematical elucidation. Revista Portuguesa de Filosofia, 73(3-4), 1405-1422. https://doi.org/pzc3
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35. https://doi.org/fd3h5w
Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717-3725. https://doi.org/c24v3c
Wing, J. M. (2011). Research notebook: computational thinking-What and why? The Link Magazine, 6, 20-23.
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Alejandro Chmiel

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
Authors will retain their copyright and grant the journal the right of first publication of their work, which will simultaneously be licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.
Authors may enter into separate, additional non-exclusive licensing agreements for the distribution of the published version of the work (e.g., depositing it in an institutional repository or publishing it in a monographic volume), provided that the initial publication in this journal is acknowledged.
Authors are permitted and encouraged to disseminate their work online (e.g., in institutional repositories or on their personal websites) prior to and during the submission process, as this can lead to productive exchanges and increase the visibility and citation of the published work. (See The Open Access Effect).















