Not the same: a text network analysis on computational thinking definitions to study its relationship with computer programming
Abstract
Even though countries from all over the world are modifying their national educational curriculum in order to include computational thinking skills, there is not an agreement in the definition of this ability. This is partly caused by the myriad of definitions that has been proposed by the scholar community. In fact, there are multiple examples in educational scenarios in which coding and even robotics are considered as synonymous of computational thinking. This paper presents a text network analysis of the main definitions of this skill that have been found in the literature, aiming to offer insights on the common characteristics they share and on their relationship with computer programming. As a result, a new definition of computational thinking is proposed, which emerge from the analyzed data.
Downloads
References
Aho, A. V. (2011). Ubiquity symposium: Computation and computational thinking. Ubiquity, 2011(January), 1.
Balanskat, A., & Engelhardt, K. (2015). Computing our future: Computer programming and coding-Priorities, school curricula and initiatives across Europe. European Schoolnet.
Barr, V., & 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), 48-54.
Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., & Engelhardt, K. (2016). Developing computational thinking in compulsory education-Implications for policy and practice (No. JRC104188). Joint Research Centre (Seville site).
Brackmann, C. P., Román-González, M., Robles, G., Moreno-León, J., Casali, A., & Barone, D. (2017). Development of computational thinking skills through unplugged activities in primary school. In Proceedings of the 12th Workshop on Primary and Secondary Computing Education (pp. 65-72). ACM.
Csizmadia, A., Curzon, P., Dorling, M., Humphreys, S., Ng, T., Selby, C., & Woollard, J. (2015). Computational thinking-A guide for teachers.
CSTA Standards Task Force. (2016). [Interim] CSTA K-12 Computer Science Standards. New York: CSTA.
Denning, P. J. (2009). The profession of IT beyond computational thinking. Communications of the ACM, 52(6):28–30.
Furber, S. (2012). Shut down or restart? The way forward for computing in UK Schools. London: The Royal Society.
Grover, S. (2015, April). “Systems of Assessments” for deeper learning of computational thinking in K-12. In Proceedings of the 2015 annual meeting of the American educational research association (pp. 15-20).
Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational researcher, 42(1), 38-43.
ISTE and CSTA (2011). Operational definition of computational thinking for K-12 education. Available at: http://www.iste.org/docs/ct-documents/computational-thinking-operational-definition-flyer.pdf
Kalelioglu, F., Gülbahar, Y., & Kukul, V. (2016). A Framework for Computational Thinking Based on a Systematic Research Review. Baltic Journal of Modern Computing, 4(3), 583.
Lu, J. J., & Fletcher, G. H. (2009, March). Thinking about computational thinking. In ACM SIGCSE Bulletin (Vol. 41, No. 1, pp. 260-264). ACM.
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.
Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L., & Settle, A. (2014, June). Computational thinking in K-9 education. In Proceedings of the working group reports of the 2014 on innovation & technology in computer science education conference (pp. 1-29). ACM.
Moreno-León, J (2018). On the development of computational thinking skills in schools through computer programming with Scratch (Doctoral dissertation).
Paranyushkin, D. (2011). Identifying the pathways for meaning circulation using text network analysis. Nodus Labs, 26.
Paranyushkin, D (2019). InfraNodus: Generating Insight Using Text Network Analysis, Proceedings of WWW ’19 The World Wide Web Conference, Pages 3584-3589, San Francisco, CA, USA — May 13 – 17, 2019
Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books, Inc..
Rodríguez-García, J., Moreno-León, J., Román-González, M., & Robles, G. (2019). Developing computational thinking at school with machine learning: an exploration. In 2019 International Symposium on Computers in Education (SIIE) (pp. 49-54). IEEE.
Román-González, M., Moreno-León, J., & Robles, G. (2017). Complementary tools for computational thinking assessment. In Proceedings of International Conference on Computational Thinking Education (CTE 2017), S. C Kong, J Sheldon, and K. Y Li (Eds.). The Education University of Hong Kong (pp. 154-159).
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.
Sengupta, P., Kinnebrew, J. S., Basu, S., Biswas, G., & Clark, D. (2013). Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework. Education and Information Technologies, 18(2), 351-380.
Tedre, M., & Denning, P. J. (2016, November). The long quest for computational thinking. In Proceedings of the 16th Koli Calling International Conference on Computing Education Research (pp. 120-129). ACM.
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.
Wing, J. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
Wing, J. (2011). Research notebook: Computational thinking—What and why. The Link Magazine, 20-23.
Wolfram, S. (2016). How to teach computational thinking. Stephen Wolfram Blog.
Available at https://blog.stephenwolfram.com/2016/09/how-to-teach-computational-thinking/
Copyright (c) 2019 Jesús Moreno,Gregorio Robles,Marcos Román,Juan David Rodríguez
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Those authors who have publications with this journal accept the following terms:
a. The authors will retain their copyright and guarantee the journal the right of first publication of their work, which will be simultaneously subject to the Creative Commons License. Non-commercial attribution 4.0 International that allows to share, copy, and redistribute the material in any medium or format and adapt, remix, transform and build on the material in the following terms:
Recognition - You must give the appropriate credit, provide a link to the license, and indicate if changes have been made. You may do so in any reasonable manner, but not in a way that suggests that the licensor or its use endorses it. Non-commercial - You cannot use the material for commercial purposes. Share under it - If you remix, transform, or create on the material, your contributions must be distributed under the same license as the original.
b. Authors may adopt other non-exclusive licensing agreements for the distribution of the published work (e.g. deposit it in an institutional telematic file or publish it in a monographic volume) whenever the initial publication in this journal is indicated.
c. Authors are allowed and encouraged to distribute their work through the Internet (e.g. in institutional telematic archives or on their website) before and during the submission process, which can produce interesting exchanges and increase citations of the published work. (See The effect of open access).
d. In any case, the Editorial Team understands that the opinions expressed by the authors are their exclusive responsibility.