Review Article
BibTex RIS Cite

Tendencies towards Computational Thinking: A Content Analysis Study

Year 2022, Volume: 9 Issue: 5, 288 - 304, 01.09.2022
https://doi.org/10.17275/per.22.115.9.5

Abstract

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.

References

  • Aho, A. V. (2012). Computation and computational thinking. The computer journal, 55(7), 832-835. https://doi.org/10.1093/comjnl/bxs074
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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/
  • 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
  • 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
  • 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
  • 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
  • Büyüköztürk, Ş., Çakmak, E. K., Akgün, Ö. E., Karadeniz, Ş., & Demirel, F. (2017). Scientific research methods. Ankara: Pegem Academy.
  • 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
  • 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
  • Cohen, L., Manion, L., & Morrison, K. (2002). Research methods in education. Routledge. ttps://doi.org/10.4324/9780203224342
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Huberman, A. M., & Miles, M. B. (2002), The qualitative researcher’s companion, Sage, Thousand, Oakes, CA.
  • İ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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Scratch (2021). About Scratch. https://scratch.mit.edu/about
  • 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
  • Selby, C. and Woollard, J. (2013). Computational thinking: the developing definition. Retrieved October 9, 2019, from https://eprints.soton.ac.uk/356481/
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • Üç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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
Year 2022, Volume: 9 Issue: 5, 288 - 304, 01.09.2022
https://doi.org/10.17275/per.22.115.9.5

Abstract

References

  • Aho, A. V. (2012). Computation and computational thinking. The computer journal, 55(7), 832-835. https://doi.org/10.1093/comjnl/bxs074
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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/
  • 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
  • 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
  • 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
  • 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
  • Büyüköztürk, Ş., Çakmak, E. K., Akgün, Ö. E., Karadeniz, Ş., & Demirel, F. (2017). Scientific research methods. Ankara: Pegem Academy.
  • 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
  • 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
  • Cohen, L., Manion, L., & Morrison, K. (2002). Research methods in education. Routledge. ttps://doi.org/10.4324/9780203224342
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Huberman, A. M., & Miles, M. B. (2002), The qualitative researcher’s companion, Sage, Thousand, Oakes, CA.
  • İ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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Scratch (2021). About Scratch. https://scratch.mit.edu/about
  • 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
  • Selby, C. and Woollard, J. (2013). Computational thinking: the developing definition. Retrieved October 9, 2019, from https://eprints.soton.ac.uk/356481/
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
  • 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
  • Üç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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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.
  • 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
There are 83 citations in total.

Details

Primary Language English
Subjects Other Fields of Education
Journal Section Research Articles
Authors

Servet Kılıç 0000-0002-1687-3231

Publication Date September 1, 2022
Acceptance Date June 15, 2022
Published in Issue Year 2022 Volume: 9 Issue: 5

Cite

APA Kılıç, S. (2022). Tendencies towards Computational Thinking: A Content Analysis Study. Participatory Educational Research, 9(5), 288-304. https://doi.org/10.17275/per.22.115.9.5