TY - JOUR T1 - Tendencies towards Computational Thinking: A Content Analysis Study AU - Kılıç, Servet PY - 2022 DA - September Y2 - 2022 DO - 10.17275/per.22.115.9.5 JF - Participatory Educational Research JO - PER PB - Özgen KORKMAZ WT - DergiPark SN - 2148-6123 SP - 288 EP - 304 VL - 9 IS - 5 LA - en AB - In this research, we analyzed the content of a practice-based research published in SSCI, ESCI and ERIC indexed journals related to Computational Thinking (CT) between 2019 and 2021. For this purpose, we searched Science Direct, Google Scholar and Web of Science databases and examined 97 papers. We evaluated the papers under the headings of development approaches, learning tools, sub-skills, research groups, measurement tools, and prominent findings. According to the results, while for programming, robotics, Science, Technology, Engineering and Mathematics (STEM), development courses and computer science unplugged approaches were adopted in the development of CT, CT was mostly associated with the field of computer science. Programming and robotics software such as Scratch, Lego Mindstorms, M-Bot, Arduino and Bee-Bot are tools with a block-based coding interface. While there was no consensus on the scope and measurement of CT, CT was generally studied within the framework of abstraction, decomposition, algorithmic thinking, and debugging sub-skills. CT developments were measured through scales and tests consisting mostly of multiple-choice and open-ended questions. The research focused on primary and secondary school students while it was limited on preschool level. In addition, studies stating that gender is an effective factor in the development of CT in different age groups are in the majority. Whilst trying to integrate CT into courses in schools, the number of development courses for pre-service and in-service teachers is increasing. Within the framework of the results obtained from the research, the differences in the scope, development, measurement, and evaluation of CT are discussed. KW - computational thinking KW - research tendencies KW - content analysis KW - practice-based research CR - Aho, A. V. (2012). Computation and computational thinking. The computer journal, 55(7), 832-835. https://doi.org/10.1093/comjnl/bxs074 CR - Alsancak, D. (2020). Investigating computational thinking skills based on different variables and determining the predictor variables. Participatory Educational Research, 7(2), 102-114. https://doi.org/10.17275/per.20.22.7.2 CR - Angeli, C. (2021). The effects of scaffolded programming scripts on pre-service teachers’ computational thinking: Developing algorithmic thinking through programming robots. International Journal of Child-Computer Interaction, 100329. https://doi.org/10.1016/j.ijcci.2021.100329 CR - Ardito, G., Czerkawski, B., & Scollins, L. (2020). Learning computational thinking together: Effects of gender differences in collaborative middle school robotics program. TechTrends, 64(3), 373-387. https://doi.org/10.1093/comjnl/bxs074 Arduino (2021). About Arduino. https://www.arduino.cc/en/about. CR - Atmatzidou, S., & Demetriadis, S. (2016). Advancing students’ computational thinking skills through educational robotics: A study on age and gender relevant differences. Robotics and Autonomous Systems, 75, 661-670. https://doi.org/10.1016/j.robot.2015.10.008 CR - Bakala, E., Gerosa, A., Hourcade, J. P., & Tejera, G. (2021). Preschool children, robots, and computational thinking: A systematic review. International Journal of Child-Computer Interaction, 100337. https://doi.org/10.1016/j.ijcci.2021.100337 CR - Baroutsis, A., White, S. L., Ferdinands, E., Lambert, E., & Goldsmith, W. (2019). Computational thinking as a foundation for coding: Developing student engagement and learning. Australian Primary Mathematics Classroom, 24(2), 10-15. https://eprints.qut.edu.au/130998/2/130998.pdf CR - 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. https://doi.org/10.1145/1929887.1929905 CR - Basawapatna, A., Koh, K. H., Repenning, A., Webb, D. C., & Marshall, K. S. (2011, March). Recognizing computational thinking patterns. In Proceedings of the 42nd ACM technical symposium on Computer science education (pp. 245-250). https://doi.org/10.1145/1953163.1953241 CR - Becker, S. A., Cummins, M., Davis, A., Freeman, A., Hall, C. G. and Ananthanarayanan, V. (2017). NMC horizon report: 2017 higher education edition. USA: The New Media Consortium. https://www.learntechlib.org/p/174879/ CR - Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P. and Punie, Y. (2016). Developing computational thinking in compulsory education (Policy Report). Spain: European Commission. https://komenskypost.nl/wp-content/uploads/2017/01/jrc104188_computhinkreport.pdf CR - Brackmann, C. P., Román-González, M., Robles, G., Moreno-León, J., Casali, A., & Barone, D. (2017, November). 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). https://doi.org/10.1145/3137065.3137069 CR - Brennan, K., & Resnick, M. (2012, April). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada (Vol. 1, p. 25). http://scratched.gse.harvard.edu/ct/files/AERA2012.pdf CR - Buitrago Flórez, F., Casallas, R., Hernández, M., Reyes, A., Restrepo, S., & Danies, G. (2017). Changing a generation’s way of thinking: Teaching computational thinking through programming. Review of Educational Research, 87(4), 834-860. https://doi.org/10.3102/0034654317710096 CR - Büyüköztürk, Ş., Çakmak, E. K., Akgün, Ö. E., Karadeniz, Ş., & Demirel, F. (2017). Scientific research methods. Ankara: Pegem Academy. CR - Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., & Eltoukhy, M. (2017). Assessing elementary students’ computational thinking in everyday reasoning and robotics programming. Computers & Education, 109, 162-175. ttps://doi.org/10.1016/j.compedu.2017.03.001 CR - Ciltas, A., Guler, G., & Sozbilir, M. (2012). Mathematics education research in Turkey: A content analysis study. Educational Sciences: Theory and Practice, 12(1), 574-580. https://files.eric.ed.gov/fulltext/EJ978459.pdf CR - Cohen, L., Manion, L., & Morrison, K. (2002). Research methods in education. Routledge. ttps://doi.org/10.4324/9780203224342 CR - Computer Science Teachers Association [CSTA] and International Society for Technology in Education [ISTE]. (2011). Computational thinking in K-12 education leadership toolkit. Retrieved October 9, 2019, from https://id.iste.org/docs/ct-documents/ct-leadershipt-toolkit.pdf?sfvrsn=4 CR - CSTA (2017). CSTA K-12 Computer Science Standards Revised. Retrieved December 20 2017 from https://www.doe.k12.de.us/cms/lib/DE01922744/Centricity/Domain/176/CSTA%20Computer%20Science%20Standards%20Revised%202017.pdf CR - del Olmo-Muñoz, J., Cózar-Gutiérrez, R., & González-Calero, J. A. (2020). Computational thinking through unplugged activities in early years of primary education. Computers & Education, 150, 103832. https://doi.org/10.1016/j.compedu.2020.103832 CR - Deng, W., Pi, Z., Lei, W., Zhou, Q., & Zhang, W. (2020). Pencil Code improves learners' computational thinking and computer learning attitude. Computer Applications in Engineering Education, 28(1), 90-104. ttps://doi.org/10.1002/cae.22177 CR - Djurdjevic-Pahl, A., Pahl, C., Fronza, I., & El Ioini, N. (2016, October). A pathway into computational thinking in primary schools. In International symposium on emerging technologies for education (pp. 165-175). Springer, Cham. CR - Espino, E. E. E., & González, C. G. (2016, September). Gender and computational thinking: Review of the literature and applications. In Proceedings of the XVII International Conference on Human Computer Interaction (pp. 1-2). https://doi.org/10.1145/2998626.2998665 CR - Esteve-Mon, F., Llopis, M., & Adell-Segura, J. (2020). Digital competence and computational thinking of student teachers. International Journal of Emerging Technologies in Learning (iJET), 15(2), 29-41. https://doi.org/10.3991/ijet.v15i02.11588 CR - Fagerlund, J., Häkkinen, P., Vesisenaho, M., & Viiri, J. (2021). Computational thinking in programming with scratch in primary schools: A systematic review. Computer Applications in Engineering Education, 29(1), 12-28. https://doi.org/10.1002/cae.22255 CR - Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational researcher, 42(1), 38-43. https://doi.org/10.3102/0013189X12463051 CR - Haseski, H. I., & İli̇c, U. (2019). An investigation of the data collection instruments developed to measure computational thinking. Informatics in Education, 18(2), 297-319. https://doi.org/10.15388/infedu.2019.14 CR - Herro, D., Quigley, C., Plank, H., & Abimbade, O. (2021). Understanding students’ social interactions during making activities designed to promote computational thinking. The Journal of Educational Research, 114(2), 183-195. https://doi.org/10.1080/00220671.2021.1884824 CR - Hsu, T. C., Chang, S. C., & Hung, Y. T. (2018). How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers & Education, 126, 296-310. https://doi.org/10.1016/j.compedu.2018.07.004 CR - Huberman, A. M., & Miles, M. B. (2002), The qualitative researcher’s companion, Sage, Thousand, Oakes, CA. CR - İslamoğlu, H., Ursavaş, Ö.F., & Reisoğlu, İ. (2015). A content analysis of the academic work on the FATİH project. Educatıonal Technology Theory Andpractıce, 5(1), 161-183. https://doi.org/10.17943/etku.28463 CR - Kalelioglu, F., Gulbahar, Y., & Kukul, V. (2016). A framework for computational thinking based on a systematic research review. Baltic Journal of Modern Computing, 4(3), 583–596. http://acikerisim.baskent.edu.tr/bitstream/handle/11727/3831/4_3_15_Kalelioglu.pdf?sequence=1 CR - Kalelioğlu, F. (2018). Characteristics of studies conducted on computational thinking: A content analysis. In Computational thinking in the STEM disciplines (pp. 11-29). Springer, Cham. CR - Karim, M. E., Lemaignan, S., & Mondada, F. (2015, June). A review: Can robots reshape K-12 STEM education?. In 2015 IEEE international workshop on Advanced robotics and its social impacts (ARSO) (pp. 1-8). IEEE. https://doi.org/10.1109/ARSO.2015.7428217 CR - Kılıç, S., Gökoğlu, S., & Öztürk, M. (2021). A Valid and Reliable Scale for Developing Programming-Oriented Computational Thinking. Journal of Educational Computing Research, 59(2), 257-286. https://doi.org/10.1177/0735633120964402 CR - Koh, K. H., Basawapatna, A., Bennett, V., & Repenning, A. (2010, September). Towards the automatic recognition of computational thinking for adaptive visual language learning. In 2010 ieee symposium on visual languages and human-centric computing (pp. 59-66). IEEE. https://doi.org/10.1109/VLHCC.2010.17 CR - Kong, S. C., & Wang, Y. Q. (2020). Formation of computational identity through computational thinking perspectives development in programming learning: A mediation analysis among primary school students. Computers in Human Behavior, 106, 106230. https://doi.org/10.1016/j.chb.2019.106230 CR - Korkmaz, Ö., Çakir, R., & Özden, M. Y. (2017). A validity and reliability study of the computational thinking scales (CTS). Computers in Human Behavior, 72, 558-569. https://doi.org/10.1016/j.chb.2017.01.005 CR - Kukul, V., & Karatas, S. (2019). Computational thinking self-efficacy scale: Development, validity and reliability. Informatics in Education, 18(1), 151-164. https://doi.org/10.15388/infedu.2019.07 CR - Landis, J. R., & Koch, G. G. (1977). An application of hierarchical kappa-type statistics in the assessment of majority agreement among multiple observers. Biometrics, 363-374. https://doi.org/10.2307/2529786 CR - Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., ... Werner, L. (2011). Computational thinking for youth in practice. ACM Inroads, 2(1), 32-37. https://doi.org/10.1145/1929887.1929902 CR - Li, Q. (2021). Computational thinking and teacher education: An expert interview study. Human Behavior and Emerging Technologies, 3(2), 324-338. https://doi.org/10.1002/hbe2.224 CR - Lockwood, J. & Mooney, A. (2018). Developing a Computational Thinking Test Using Bebras Problems. TACKLE: The 1st Systems of Assessments for Computational Thinking Learning. Workshop at EC-TEL 2018 Conference, Leeds, United Kingdom. https://mural.maynoothuniversity.ie/10316/1/AM-Developing-2017.pdf CR - 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 CR - Ma, H., Zhao, M., Wang, H., Wan, X., Cavanaugh, T. W., & Liu, J. (2021). Promoting pupils’ computational thinking skills and self-efficacy: a problem-solving instructional approach. Educational Technology Research and Development, 1-18. https://link.springer.com/content/pdf/10.1007/s11423-021-10016-5.pdf CR - Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L. and Settle, A. (2014, June). Computational thinking in K-9 education. In T. J. Cortine (Ed.), In Proceedings of the Working Group Reports of the 2014 on Innovation & Technology İn Computer Science Education Conference (pp. 1-29). NewYork: Association for Computing Machinery. https://doi.org/10.1145/2713609.2713610 CR - Moreno-León, J., Robles, G., & Román-González, M. (2015). Dr. Scratch: Automatic analysis of scratch projects to assess and foster computational thinking. Revista de Educación a Distancia, (46), 1-23. CR - Mouza, C., Pan, Y. C., Yang, H., & Pollock, L. (2020). A multiyear investigation of student computational thinking concepts, practices, and perspectives in an after-school computing program. Journal of Educational Computing Research, 58(5), 1029-1056. https://doi.org/10.1177/0735633120905605 CR - Nouri, J., Zhang, L., Mannila, L., & Norén, E. (2020). Development of computational thinking, digital competence and 21st century skills when learning programming in K-9. Education Inquiry, 11(1), 1-17. https://doi.org/10.1080/20004508.2019.1627844 CR - Numanoğlu, M., & Keser, H. (2017). Robot usage in programmıng teachıng-mbot example. Bartın University Journal of Faculty of Education, 6(2), 497-515. https://doi.org/10.14686/buefad.306198 CR - Ogegbo, A. A., & Ramnarain, U. (2021). A systematic review of computational thinking in science classrooms. Studies in Science Education, 1-28. https://doi.org/10.1080/03057267.2021.1963580 CR - Oluk, A. ve Korkmaz, Ö. (2018). Bilişim teknolojileri öğretmenlerinin eğitsel robotların kullanımına yönelik görüşleri [Information technology teachers' opinions on the use of educational robots]. Pegem Atıf İndeksi, 0, 215-224. https://doi.org/10.14527/338. CR - Polat, E., Hopcan, S., Kucuk, S., & Sisman, B. (2021). A comprehensive assessment of secondary school students’ computational thinking skills. British Journal of Educational Technology, 52, 1965-1980. https://doi.org/10.1111/bjet.13092 CR - Papert, S. (1996). An exploration in the space of mathematics educations. Int. J. Comput. Math. Learn., 1(1),95-123. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.571.4630&rep=rep1&type=pdf CR - Passey, D. (2017). Computer science (CS) in the compulsory education curriculum: Implications for future research. Education and Information Technologies, 22(2), 421-443. https://doi.org/10.1007/s10639-016-9475-z CR - Relkin, E., de Ruiter, L. E., & Bers, M. U. (2021). Learning to code and the acquisition of computational thinking by young children. Computers & Education, 169, 104222. https://doi.org/10.1016/j.compedu.2021.104222 CR - Rich, K. M., Yadav, A., & Larimore, R. A. (2020). Teacher implementation profiles for integrating computational thinking into elementary mathematics and science instruction. Education and Information Technologies, 25(4), 3161-3188. https://link.springer.com/article/10.1007/s10639-020-10115-5 CR - 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 CR - Rose, S., Habgood, J., & Jay, T. (2017). An exploration of the role of visual programming tools in the development of young children’s computational thinking. Electronic journal of e-learning, 15(4), 297- 309.http://shura.shu.ac.uk/16235/8/RoseExplorationoftheroleofvisualprogramming%28VoR%29.pdf CR - Rowe, E., Asbell-Clarke, J., Baker, R., Gasca, S., Bardar, E., & Scruggs, R. (2018, April). Labeling Implicit Computational Thinking in Pizza Pass Gameplay. In Extended Abstracts of the 2018 CHI Conference on Human Factors in Computing Systems (pp. 1-6). https://doi.org/10.1145/3170427.3188541 CR - Saxena, A., Lo, C. K., Hew, K. F., & Wong, G. K. W. (2020). Designing unplugged and plugged activities to cultivate computational thinking: An exploratory study in early childhood education. The Asia-Pacific Education Researcher, 29(1), 55-66. https://link.springer.com/article/10.1007/s40299-019-00478-w CR - Scratch (2021). About Scratch. https://scratch.mit.edu/about CR - Seiter, L., & Foreman, B. (2013, August). Modeling the learning progressions of computational thinking of primary grade students. In Proceedings of the ninth annual international ACM conference on International computing education research (pp. 59-66). https://doi.org/10.1145/2493394.2493403 CR - Selby, C. and Woollard, J. (2013). Computational thinking: the developing definition. Retrieved October 9, 2019, from https://eprints.soton.ac.uk/356481/ CR - Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142-158. https://doi.org/10.1016/j.edurev.2017.09.003 CR - Sırakaya, M., Alsancak Sırakaya, D., & Korkmaz, Ö. (2020). The impact of STEM attitude and thinking style on computational thinking determined via structural equation modeling. Journal of Science Education and Technology, 29, 561-572. https://doi.org/10.1007/s10956-020-09836-6 CR - So, H. J., Jong, M. S. Y., & Liu, C. C. (2020). Computational thinking education in the Asian Pacific region. The Asia-Pacific Education Researcher, 29(1), 1-8. https://doi.org/10.1007/s40299-019-00494-w CR - Sun, L., Hu, L., & Zhou, D. (2021a). Improving 7th-Graders’ Computational Thinking Skills Through Unplugged Programming Activities: A Study on the Influence of Multiple Factors. Thinking Skills and Creativity, 100926. https://doi.org/10.1016/j.tsc.2021.100926 CR - Sun, L., Hu, L., Yang, W., Zhou, D., & Wang, X. (2021b). STEM learning attitude predicts computational thinking skills among primary school students. Journal of Computer Assisted Learning, 37(2), 346-358. https://doi.org/10.1111/jcal.12493 Tang, X., Yin, Y., Lin, Q., Hadad, R., & Zhai, X. (2020a). Assessing computational thinking: A systematic review of empirical studies. Computers & Education, 148, 103798. CR - Tang, K. Y., Chou, T. L., & Tsai, C. C. (2020b). A content analysis of computational thinking research: An international publication trends and research typology. The Asia-Pacific Education Researcher, 29(1), 9-19. https://doi.org/10.1007/s40299-019-00442-8 CR - Umutlu, D. (2021). An exploratory study of pre-service teachers’ computational thinking and programming skills. Journal of Research on Technology in Education, 1-15. https://doi.org/10.1080/15391523.2021.1922105 CR - Üçgül, M. (2013). History and educational potential of Lego Mindstorms NXT. Mersin University Journal of the Faculty of Education. 9(2), 127-137. https://dergipark.org.tr/en/download/article-file/160881 CR - Wang, X. C., Choi, Y., Benson, K., Eggleston, C., & Weber, D. (2021). Teacher’s role in fostering preschoolers’ computational thinking: an exploratory case study. Early Education and Development, 32(1), 26-48. https://doi.org/10.1080/10409289.2020.1759012 CR - Weinberg, A. E. (2013). Computational thinking: An investigation of the existing scholarship and research (Unpublished doctoral dissertation). Colorado State University, USA. https://www.proquest.com/docview/1413309206?pq-origsite=gscholar&fromopenview=true CR - Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127-147. https://doi.org/10.1007/s10956-015-9581-5 CR - Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35. https://www.microsoft.com/en-us/research/wp-content/uploads/2012/08/Jeannette_Wing.pdf CR - Wolz, U., Hallberg, C., Taylor, B. (2011). Scrape: A tool for visualizing the code of scratch programs. In: Proceedings of the 42nd ACM Technical Symposium on Computer Science Education, Dallas, TX, USA CR - Yadav, A., Gretter, S., Good, J., & McLean, T. (2017). Computational thinking in teacher education. In Emerging research, practice, and policy on computational thinking (pp. 205-220). Springer, Cham. https://link.springer.com/chapter/10.1007/978-3-319-52691-1_13 CR - Yadav, A., Larimore, R., Rich, K., & Schwarz, C. (2019, March). Integrating computational thinking in elementary classrooms: Introducing a toolkit to support teachers. In Society for Information Technology & Teacher Education International Conference (pp. 347-350). Association for the Advancement of Computing in Education (AACE). https://par.nsf.gov/servlets/purl/10095783 CR - Yağcı, M. (2019). A valid and reliable tool for examining computational thinking skills. Education and Information Technologies, 24(1), 929-951. https://doi.org/10.1007/s10639-018-9801-8 CR - Yeni, S. (2018). How is computational thinking skill evaluated? Y. Gülbahar (Ed.). From computational thinking to programming in (pp. 359-391).Ankara: Pegem Academy. CR - Zhang, L., & Nouri, J. (2019). A systematic review of learning computational thinking through Scratch in K-9. Computers & Education, 141, 103607. https://doi.org/10.1016/j.compedu.2019.103607 UR - https://doi.org/10.17275/per.22.115.9.5 L1 - https://dergipark.org.tr/en/download/article-file/2209887 ER -