Skip to main navigation menu Skip to main content Skip to site footer

Computational thinking definitions. A review of the literatura

Definiciones del pensamiento computacional. Una revisión de la literatura



Open | Download


Section
Articles

How to Cite
Computational thinking definitions. A review of the literatura. (2024). Revista EIA, 21(42), 4207 pp. 1-24. https://doi.org/10.24050/reia.v21i42.1716

Dimensions
PlumX
Citations
license
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Copyright statement

The authors exclusively assign to the Universidad EIA, with the power to assign to third parties, all the exploitation rights that derive from the works that are accepted for publication in the Revista EIA, as well as in any product derived from it and, in in particular, those of reproduction, distribution, public communication (including interactive making available) and transformation (including adaptation, modification and, where appropriate, translation), for all types of exploitation (by way of example and not limitation : in paper, electronic, online, computer or audiovisual format, as well as in any other format, even for promotional or advertising purposes and / or for the production of derivative products), for a worldwide territorial scope and for the entire duration of the rights provided for in the current published text of the Intellectual Property Law. This assignment will be made by the authors without the right to any type of remuneration or compensation.

Consequently, the author may not publish or disseminate the works that are selected for publication in the Revista EIA, neither totally nor partially, nor authorize their publication to third parties, without the prior express authorization, requested and granted in writing, from the Univeridad EIA.


The purpose of this literature review was to perform an analysis of Computational Thinking (CT) definitions, aiming to find points of convergence among the 62 analyzed definitions. The publication year, authors, and country of origin of the first author were considered as variables to understand the behavior of the CT construct, assuming different perspectives proposed from 2006 to 2022. To achieve this purpose, five sources of information were reviewed, and 62 articles that presented a definition of CT were selected. According to the results, the years with the highest number of proposals were 2015 and 2017. The countries with the most publications featuring definitions were the United States, followed by Spain. The most representative authors were Jeannette Marie Wing, Cynthia Selby, and Francisco José García-Peñalvo. Regarding the analysis of the words, two lines stand out: one corresponds to approaches related to informatics, computing, technology, or programming, and the other assumes the absence of these terms. It is important to highlight the prominence of the word "problem(s)," which appeared with a frequency of 89% in the analyzed articles' definitions, and the word "solve(s)" with 54%. In line with the results, it is concluded that there is diversity in the proposals to define CT, making it challenging to find a point of convergence. Therefore, it is concluded that those interested in investigating the construct can adopt the definition that suits their research needs.


Article visits 250 | PDF visits 147


Downloads

Download data is not yet available.
  1. Aho, A.V. (2012) 'Computation and computational thinking', Computer Journal, 55(7), pp. 833-835. https://doi.org/10.1093/comjnl/bxs074
  2. Allsop, Y. (2019) 'Assessing computational thinking process using a multiple evaluation approach', International Journal of Child-Computer Interaction, 19, pp. 30-55. https://doi.org/10.1016/j.ijcci.2018.10.004
  3. Anderson, N.D. (2016) 'A Call for Computational Thinking in Undergraduate Psychology', Psychology Learning and Teaching, 15(3), pp. 226-234. https://doi.org/10.1177/1475725716659252
  4. Barr, D., Harrison, J. and Conery, L. (2011) 'Computational Thinking: A Digital Age Skill for Everyone', Learning and Leading with Technology.
  5. Barr, V. and Stephenson, C. (2011) 'Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community?', ACM Inroads, 2(1), pp. 48-54. https://doi.org/10.1145/1929887.1929905
  6. Basogain-Olabe, X., Olabe-Basogain, M.Á. and Olabe-Basogain, J.C. (2015) 'Pensamiento Computacional a través de la Programación: Paradigma de Aprendizaje', Revista de Educación a Distancia (RED), 46(46). https://doi.org/10.6018/red/46/6
  7. Basogain, X., Olabe, J., Rico, M., Rodríguez, L. and Miguel, A. (2017) 'Pensamiento computacional en las escuelas de Colombia', Researchgate, (July), p. 12.
  8. Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P. and Punie, Y. (2016) 'El Pensamiento Computacional en la Enseñanza Obligatoria (Computhink) Implicaciones para la política y la práctica', Proceedings of the EdMedia 2016 Conference, (June), pp. 1-43. https://doi.org/10.2791/792158
  9. Bordignon, F. and Iglesias, A. (2019) Introducción al Pensamiento Computacional: Búsquedas y Ordenamiento.
  10. Brennan, K. (2011) 'Computational thinking Concepts'. Available at: http://scratched.gse.harvard.edu/resources/computational-thinking-concepts-march-2011-webinar.html (Accessed: 20 June 2024).
  11. Brennan, K. and Resnick, M. (2012) 'New frameworks for studying and assessing the development of computational thinking', Studies in Computational Intelligence, 727. https://doi.org/10.1007/978-3-319-64051-8_9
  12. Carmona-Mesa, J.A., Morales, S. and Villa-Ochoa, J.A. (2017) 'Pensamiento Computacional en la formación inicial de profesores de matemáticas', (December), p. 17. https://doi.org/10.13140/RG.2.2.33696.07688
  13. Ceibal, P. (2017) '¿Qué aporta al aula el Pensamiento Computacional?'. Available at: https://www.ceibal.edu.uy/es/articulo/que-aporta-al-aula-el-pensamiento-computacional (Accessed: 20 June 2024).
  14. Chen, H.E., Sun, D., Hsu, T.C., Yang, Y. and Sun, J. (2023) 'Visualising trends in computational thinking research from 2012 to 2021: A bibliometric analysis', Thinking Skills and Creativity, 47(October 2022), 101224. https://doi.org/10.1016/j.tsc.2022.101224
  15. Codelearn (2019) '¿Qué es el pensamiento computacional?'. Available at: https://codelearn.es/blog/que-es-pensamiento-computacional/ (Accessed: 20 June 2024).
  16. Csizmadia, A., Curzon, P., Dorling, M., Humphreys, S., Ng, T., Selby, C. and Woollard, J. (2015) Computational Thinking: A Guide for Teachers. Computing At School.
  17. CSTA and ISTE (2011) 'Operational definition of computational thinking for K–12 education'. Available at: http://csta.acm.org/Curriculum/sub/CurrFiles/%0ACompThinkingFlyer.pdf (Accessed: 20 June 2024).
  18. Cummins, K. (2016) 'Five reasons why computational thinking is an essential tool for teachers and students'. Available at: https://www.edgalaxy.com/journal/2016/5/25/five-reasons-whycomputational-thinking-is-an-essential-tool-for-teachers-and-students (Accessed: 20 June 2024).
  19. Curzon, P. (2015) 'Computational thinking: Searching to speak'. Available at: https://cs4fndownloads.files.wordpress.com/2016/02/searchingtospeak-booklet.pdf (Accessed: 20 June 2024).
  20. Cutumisu, M., Adams, C. and Lu, C. (2019) 'A Scoping Review of Empirical Research on Recent Computational Thinking Assessments', Journal of Science Education and Technology, 28(6), pp. 651-676. https://doi.org/10.1007/s10956-019-09799-3
  21. De Paula, B.H., Burn, A., Noss, R. and Valente, J.A. (2018) 'Playing Beowulf: Bridging computational thinking, arts and literature through game-making', International Journal of Child-Computer Interaction, 16, pp. 39-46. https://doi.org/10.1016/j.ijcci.2017.11.003
  22. Denning, P.J. (2009) 'The profession of IT: Beyond computational thinking', Communications of the ACM, 52(6), pp. 28-30. https://doi.org/10.1145/1516046.1516054
  23. European Council (2006) 'Recommendation of the European Parliament and the Council on key competencies for lifelong learning', Official Journal of the European Union, (March 2002), pp. 10-18.
  24. Formación en Red del INTEF (2017) '¿Qué es el pensamiento computacional?'. Available at: http://formacion.intef.es/pluginfile.php/87694/mod_imscp/content/9/qu_es_el_pensamiento_computacional.html (Accessed: 20 June 2024).
  25. Fraillon, J., Ainley, J., Schulz, W., Friedman, T. and Duckworth, D. (2018) Preparing for Study, life in a digital world: The IEA International Computer and Information Literacy 71, COMPUTERS IN THE SCHOOLS Educational. International Association for the Evaluation of Educational Achievement (IEA). https://doi.org/10.1007/978-3-030-38781-5
  26. García-Peñalvo, F.J. (2016) 'What Computational Thinking Is', Journal of Information Technology Research, 9(3), pp. v-viii. https://doi.org/10.1145/1539024.1509053
  27. García-Peñalvo, F., Reimann, D., Tuul, M., Rees, A. and Jormanainen, I. (2016) 'An overview of the most relevant literature on coding and computational thinking with emphasis on the relevant issues for teachers KA2 project "TACCLE 3 – Coding" (2015-1-BE02-KA201-012307)', (October), p. 72. https://doi.org/10.13140/RG.2.2.13111.01440
  28. González-González, C.S. (2019) 'State of the art in the teaching of computational thinking and programming in childhood education', Education in the Knowledge Society, 20, pp. 1-15. https://doi.org/10.14201/eks2019_20_a17
  29. Google for Education (2017) 'Computational Thinking Overview'. Available at: http://edu.google.com/resources/programs/exploring-computationalthinking/#!Ct-overview (Accessed: 20 June 2024).
  30. Grover, S. and Pea, R. (2018) 'Computational Thinking: A Competency Whose Time Has Come', Computer Science Education, (December). https://doi.org/10.5040/9781350057142.ch-003
  31. Huerta Jimenéz, C.S. and Albo Velázquez, M. (2021) 'Pensamiento computacional como una habilidad genérica: una revisión sistemática', Ciencia Latina, 5(1), pp. 1055-1078.
  32. Iglesias, A. and Bordignon, F. (2020) Introducción al pensamiento computacional. (U.P.N. y E.SE., Ed.).
  33. International Society for Technology in Education (2015) CT leadership toolkit.
  34. Iturbide, J.Á.V. and Lope, M.M. (2021) 'Análisis del “pensamiento computacional” desde una perspectiva educativa', Revista de Educación a Distancia (RED), 21(68). https://doi.org/10.6018/red.484811
  35. Kalelioğlu, F., Gülbahar, Y. and Kukul, V. (2016) 'A Framework for Computational Thinking Based on a Systematic Research Review', Baltic J. Modern Computing, 4(3), pp. 583-596.
  36. Llorens Largo, F., García Peñalvo, F.J., Molero Prieto, X. and Vendrell Vidal, E. (2017) 'La enseñanza de la informática, la programación y el pensamiento computacional en los estudios preuniversitarios', Education in the Knowledge Society (EKS), 18(2), pp. 7-17. https://doi.org/10.14201/eks2017182717
  37. Lu, J.J. and Fletcher, G.H.L. (2009) 'Thinking about computational thinking', SIGCSE Bulletin Inroads, 41(1), pp. 260-264. https://doi.org/10.1145/1539024.1508959
  38. Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L. and Settle, A. (2014) 'Computational thinking in K-9 education', ITiCSE-WGR 2014 - Working Group Reports of the 2014 Innovation and Technology in Computer Science Education Conference, (June), pp. 1-29. https://doi.org/10.1145/2713609.2713610
  39. Manso, J. and Monarca, H. (2016) 'Concepciones de la ocde y la unión europea sobre el desarrollo profesional docente', Journal of Supranational Policies of Education, (5), pp. 137-155. https://doi.org/10.15366/jospoe2016.5
  40. Marin, E.M. (2020) Desarrollo del pensamiento computacional en estudiantes de ingenierías
  41. para la comprensión óptima de la matemática.
  42. Maris, S. (2019) 'Pensamiento computacional: por qué incluirlo en el proceso de aprendizaje'. Available at: https://www.net-learning.com.ar/blog/herramientas/pensamiento-computacional-por-que-incluirlo-en-el-proceso-de-aprendizaje.html (Accessed: 20 June 2024).
  43. Mishra, P., Yadav, A., Henriksen, D., Kereluik, K., Terry, L., Fahnoe, C. and Terry, C. (2013) 'Rethinking Technology & Creativity in the 21st Century', TechTrends, 57(3), pp. 10-14. https://doi.org/10.1007/s11528-013-0655-z
  44. Motoa, S.S.P. (2019) 'Pensamiento computacional', Revista de Educación y Pensamiento, pp. 107-111.
  45. Olabe, X.B. and Parco, M.E.O. (2020) 'Integration of computational thinking in compulsory education. Two pedagogical experiences of collaborative learning online', Revista de Educación a Distancia, 20(63). https://doi.org/10.6018/RED.409481
  46. Ortega, B.R. (2017) Pensamiento computacional y resolución de problemas. Repositorio UAM. Universidad Autónoma de Madrid.
  47. Papert, S. (1980) Teaching children to be mathematicians vs. teaching about mathematics.
  48. Papert, S. (1996) 'An Exploration in the Space Of Mathematics education', International Journal of Computers for Mathematical Learning. https://doi.org/10.1007/BF00191473
  49. Pérez-Narváez, H.O. and Roig-Vila, R. (2015) 'Entornos de programación no mediados simbólicamente para el desarrollo del pensamiento computacional. Una experiencia en la formación de profesores de Informática de la Universidad Central del Ecuador', Revista de Educación a Distancia (RED), 46(46).
  50. Piatti, A., Adorni, G., El-Hamamsy, L., Negrini, L., Assaf, D., Gambardella, L. and Mondada, F. (2022) 'The CT-cube: A framework for the design and the assessment of computational thinking activities', Computers in Human Behavior Reports, 5. https://doi.org/10.1016/j.chbr.2021.100166
  51. Polanco, N.P., Ferrer, S.P. and Fernández, M.R. (2021) 'Aproximación a una definición de pensamiento computacional', RIED-Revista Iberoamericana de Educación a Distancia, 24(1), pp. 55-76. https://doi.org/10.5944/ried.24.1.27419
  52. Raja, T. and Jun, M. (2014) 'Is coding the new literacy?', Mother Jones.
  53. Repenning, A. and Basawapatna, A. (2017) 'Principles of Computational Thinking', Emerging research, practice, and policy on computational thinking, (April), pp. 291-305. https://doi.org/10.1007/978-3-319-52691-1_18
  54. Riley, D.D. and Hunt, K.A. (2014) Computational thinking for the modern problem solver.
  55. Roig-Vila, R. and Moreno-Isac, V. (2020) 'El pensamiento computacional en educación. Análisis bibliométrico y temático', Revista de Educación a Distancia (RED), 20(63). https://doi.org/10.6018/red.402621
  56. Román-González, M., Pérez-González, J.C. and Jiménez-Fernández, C. (2017) 'Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test', Computers in Human Behavior, 72, pp. 678-691. https://doi.org/10.1016/j.chb.2016.08.047
  57. Román, M.G. (2016) Codigoalfabetización y pensamiento computacional en Educación Primaria y Secundaria: validación de un instrumento y evaluación de programas.
  58. Roncoroni, U.O. and Bailón, J. (2020) 'Pensamiento computacional. Alfabetización digital sin computadoras', Icono14, 18(2), pp. 379-405. https://doi.org/10.7195/RI14.V18I2.1570
  59. School, C. at (2015) 'Computational thinking'. Available at: http://barefootcas.org.uk/barefoot-
  60. primary-computing-resources/concepts/computational-thinking/ (Accessed: 20 June 2024).
  61. Segredo, E., Miranda, G. and León, C. (2017) 'Hacia la educación del futuro: El pensamiento computacional como mecanismo de aprendizaje generativo', Education in the Knowledge Society (EKS), 18(2), pp. 33-58. https://doi.org/10.14201/eks2017182335
  62. Selby, C.C. (2015) 'Relationships: Computational thinking, Pedagogy of programming, and Bloom’s taxonomy', ACM International Conference Proceeding Series, 09-11-Nove, pp. 80-87. https://doi.org/10.1145/2818314.2818315
  63. Selby, C. and Woollard, J. (2013) Computational thinking: the developing definition. Universidad de Southampton.
  64. Shute, V.J., Sun, C. and Asbell-Clarke, J. (2017) 'Demystifying computational thinking', Educational Research Review, 22, pp. 142-158. https://doi.org/10.1016/j.edurev.2017.09.003
  65. Snalune, P. (2015) 'The Benefits of Computational Thinking', (1), pp. 1-27. https://doi.org/10.1093/itnow/bwv111
  66. Sysło, M.M. and Kwiatkowska, A.B. (2013) 'Informatics for all high school students: A computational thinking approach', Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 7780 LNCS(February), pp. 43-56. https://doi.org/10.1007/978-3-642-36617-8_4
  67. Tang, X., Yin, Y., Lin, Q., Hadad, R. and Zhai, X. (2020) 'Assessing computational thinking: A systematic review of empirical studies', Computers and Education, 148(December 2019), 103798. https://doi.org/10.1016/j.compedu.2019.103798
  68. The British Royal Society (2012) 'Shut down or restart?', British Journal of Educational Technology.
  69. Tsai, M., Liang, J. and Hsu, C. (2021) 'The Computational Thinking Scale for Computer Literacy Education', Journal of Educational Computing Research, 59(4), pp. 579-602. https://doi.org/10.1177/0735633120972356
  70. UNIR, U. I. de la R. (2021) '¿Qué es el pensamiento computacional?', Recuperado de https://www.unir.net/educacion/revista/pensamiento-computacional/ (Accessed: 20 June 2024).
  71. Valverde-Berrocoso, J., Fernández-Sánchez, M.R. and Garrido-Arroyo, M.C. (2015) 'El pensamiento computacional y las nuevas ecologías del aprendizaje', Revista de Educación a Distancia (RED), (46).
  72. Wing, J., Cuny, J. and Snyder, L. (2010) 'Research notebook: Computational thinking—What and why?', Recuperado de http://www.cs.cmu.edu/link/research-notebook-computational-thinking-what-and-why (Accessed: 20 June 2024).
  73. Wing, J.M. (2006) 'Computational thinking', Communications of the ACM, 49(3), pp. 33-35. https://doi.org/10.1145/1118178.1118215
  74. Yeh, K.C., Xie, Y. and Ke, F. (2011) 'Teaching computational thinking to non-computing majors using spreadsheet functions', Proceedings - Frontiers in Education Conference, FIE, (March 2014). https://doi.org/10.1109/FIE.2011.6142980
  75. Zapata-Ros, M. (2015) 'Pensamiento computacional: Una nueva alfabetización digital', Revista de Educación a Distancia (RED), 46(46).
  76. Zapata-Ros, M. (2019) 'Pensamiento computacional desenchufado', Education in the Knowledge Society (EKS), 20(May), p. 29. https://doi.org/10.14201/eks2019_20_a18