Skip to main content
Log in

Computational thinking in primary school: effects of student and school characteristics

  • Published:
Education and Information Technologies Aims and scope Submit manuscript

Abstract

This study sought to explain the differences in the computational thinking skills of primary school students. The survey model was adopted for the research. In the study, in which 780 primary school students participated, the relationship between computational thinking skills and factors at the student (gender, parent education status, internet access, attitude toward science, attitude toward math) and school level (school status, technology use, classroom size) were analyzed and a prediction model was tested. Personal information forms, computational thinking tests, and attitude scales toward science and math were used in the study. The findings of the study showed that primary school students’ computational thinking skills were most closely related to the mother’s educational level, attitudes toward math, and use of technology in lessons.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Data Availability

Data will be made available on reasonable request.

References

  • Abdul Hanid, M., Mohamad Said, M., Yahaya, N., & Abdullah, Z. (2022). Effects of augmented reality application integration with computational thinking in geometry topics. Education and Information Technology, 27, 9485–9521.

    Article  Google Scholar 

  • Alsancak Sırakaya, D. (2020). Investigating computational thinking skills based on different variables and determining the predictor variables. Participatory Educational Research, 7(2), 102–114.

    Article  Google Scholar 

  • Anderson, J. C., & Gerbing, D. W. (1988). Structural equation modeling in practice: A review and recommended two-step approach. Psychological Bulletin, 103(3), 411–423.

    Article  Google Scholar 

  • Angeli, C., Voogt, J., Fluck, A., Webb, M., Cox, M., Malyn-Smith, J., & Zagami, J. (2016). A K-6 computational thinking curriculum framework: Implications for teacher knowledge. Journal of Educational Technology & Society, 19(3), 47–57.

    Google Scholar 

  • Arık, M., & Topçu, M. S. (2022). Computational thinking integration into science classrooms: Example of digestive system. Journal of Science Education and Technology, 31(1), 99–115.

    Article  Google Scholar 

  • 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, 661e670.

    Article  Google Scholar 

  • Alkış Küçükaydın, M., & Akkanat, Ç. (2022). Adaptation into Turkish of the computational thinking test for primary school students. Problems of Education in the 21st Century, 80(6), 765–776. https://doi.org/10.33225/pec/22.80.765.

    Article  Google Scholar 

  • Barmby, P., Kind, P. M., & Jones, K. (2008). Examining changing attitudes in secondary school science. International Journal of Science Education, 30(8), 1075–1093.

    Article  Google Scholar 

  • Barr, D., Harrison, J., & Conery, L. (2011). Computational thinking: A digital age skill for everyone. Learning & Leading with Technology, 38(6), 20–23.

    Google Scholar 

  • Basu, S., Biswas, G., Sengupta, P., Dickes, A., Kinnebrew, J. S., & Clark, D. (2016). Identifying middle school students’ challenges in computational thinking-based science learning. Research and Practice in Technology Enhanced Learning, 11(1), 1–35.

    Article  Google Scholar 

  • Brackmann, C. P., Rom ́an-Gonz ́alez, M., Robles, G., Moreno-Le ́on, 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 - WiPSCE ’17 (pp. 65–72). New York.

  • Chalmers, C. (2018). Robotics and computational thinking in primary school. International Journal of Child-Computer Interaction, 17, 93–100.

    Article  Google Scholar 

  • Çokluk, Ö., Şekercioğlu, G., & Büyüköztürk, Ş. (2012). Multivariate statistics SPSS and LİSREL applications for social sciences (2nd Edition.). Pegem Academy.

  • Del Olmo-Munoz, J., Cozar-Gutierrez, R., & Gonzalez-Calero, J. A. (2020). Computational thinking through unplugged activities in early years of primary education. Computers & Education, 150, 103832.

    Article  Google Scholar 

  • Delal, H., & Oner, D. (2020). Developing middle school students’ computational thinking skills using unplugged computing activities. Informatics in Education, 19(1), 1–13.

    Article  Google Scholar 

  • Djurdjevic-Pahl, A., Pahl, C., Fronza, I., & Ioini, N. E. (2017, October). A pathway into computational thinking in primary schools. In International Symposium on Emerging Technologies for Education (pp. 165–175). Springer.

  • Dursun, Y., & Kocagöz, E. (2010). Structural equality modeling and regression: A comparative main. Journal of Erciyes University Faculty of Economics and Administrative Sciences, 35, 1–17.

    Google Scholar 

  • Eickelmann, B., Bos, W., Gerick, J., Goldhammer, F., Schaumburg, H., Schwippert, K., & Vahrenhold, J. (Eds.). (2019). ICILS 2018# Deutschland: Computer-und informationsbezogene Kompetenzen von Schülerinnen und Schülern im zweiten internationalen Vergleich und Kompetenzen im Bereich Computational thinking. Waxmann Verlag.

  • Fraillon, J., Ainley, J., Schulz, W., Friedman, T., & Duckworth, D. (2019). Preparing for life in a digital world: IEA international computer and information literacy study 2018 international report. Amsterdam: International Association for the Evaluation of Educational Achievement (IEA). https://www.iea.nl/publications/studyreports/preparing-life-digital-wor.

    Google Scholar 

  • Francis, L. J., & Greer, J. E. (1999). Measuring attitude toward science among secondary school students: The affective domain. Research in Science and Technological Education, 17(2), 219–226.

    Article  Google Scholar 

  • George, R. (2000). Measuring change in students’ attitudes toward science over time: An application of latent variable growth modeling. Journal of Science Education and Technology, 9(3), 213–225.

    Article  Google Scholar 

  • Grover, S., Pea, R., & Cooper, S. (2015). Designing for deeper learning in a blended computer science course for middle school students. Computer Science Education, 25(2), 199–237.

    Article  Google Scholar 

  • Guggemos, J. (2021). On the predictors of computational thinking and its growth at the high-school level. Computers & Education, 161, 104060.

    Article  Google Scholar 

  • Gülmez, I., & Özdener, N. (2015). Academic achievement in computer programming instruction and effects of the use of visualization tools; at the elementary school level. British Journal of Education Society and Behavioural Science, 11(1), 1–18.

    Article  Google Scholar 

  • Gunckel, K. L., Covitt, B. A., Berkowitz, A. R., Caplan, B., & Moore, J. C. (2022). Computational thinking for using models of water flow in environmental systems: Intertwining three dimensions in a learning progression. Journal of Research in Science Teaching. https://doi.org/10.1002/tea.21755.

    Article  Google Scholar 

  • Hacıömeroğlu, G. (2017). Reliability and validity study of the attitude towards mathematics instruments short form. Journal of Computer and Education Research, 5(9), 84–99.

    Google Scholar 

  • Hattie, J. (2009). Visible learning. Routledge.

  • Hu, L., & Bentler, P. (1999). Cutoff criteria for fit indexes in covariance structure analysis: Conventional criteria versus new alternatives. Structural Equation Modeling: A Multidisciplinary Journal, 6(1), 1–55.

    Article  Google Scholar 

  • Huchting, K., Lac, A., & LaBrie, J. W. (2008). An application of the theory of planned behavior to sorority alcohol consumption. Addictive Behaviors, 33(4), 538–551.

    Article  Google Scholar 

  • ISTE (2015). CT Leadership toolkit. Available at http://www.iste.org/docs/ct-documents/ctleadershipt-toolkit.pdf?sfvrsn=4.

  • Jun, S., Han, S., & Kim, S. (2017). Effect of design-based learning on improving computational thinking. Behaviour & Information Technology, 36(1), 43–53.

    Google Scholar 

  • 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.

    Google Scholar 

  • Kalelioğlu, F. (2015). A new way of teaching programming skills to K-12 students: Code.org. Computers in Human Behavior, 52, 200–210.

    Article  Google Scholar 

  • Karasar, N. (2011). Scientific research method. Nobel Publishing.

  • Kong, S. C. (2016). A framework of curriculum design for computational thinking development in K-12 education. Journal of Computers in Education, 3(4), 377–394.

    Article  MathSciNet  Google Scholar 

  • Korkmaz, Ö., Çakır, R., Özden, M. Y., Oluk, A., & Sarıoğlu, S. (2015). Investigation of individuals’ computational thinking skills in terms of different variables. Journal of Ondokuz Mayıs University Education Faculty, 34(2), 68–87.

    Google Scholar 

  • Korkmaz, Ö., Çakır, R., & Özden, M. (2017). A validity and reliability of the computational thinking scales (CTS). Computers in Human Behavior, 72, 1–43.

    Article  Google Scholar 

  • Küçüksille, E. (2014). Multiple linear regression model. In Ş. Kalaycı (Ed.), SPSS applied multivariate statistics techniques (pp. 259–266). Asil Publish.

  • Kuo, W. C., & Hsu, T. C. (2020). Learning computational thinking without a computer: How computational participation happens in a computational thinking board game. Asia-Pacific Educatinal Research, 29, 67–83.

    Article  Google Scholar 

  • Lee, J. M., Jung, Y. J., & Park, H. K. (2017). Gender diferences in computational thinking, creativity,and academic interest on elementary SW education. Journal of the Korean Association of Information Education, 21(4), 381–391.

    Article  Google Scholar 

  • Lim, S. Y., & Chapman, O. (2013). Development of a short form of the attitudes toward mathematics inventory. Educational Studies in Mathematics, 82, 145–164.

    Article  Google Scholar 

  • Liu, Y. C., Huang, T. H., & Sung, C. L. (2021). The determinants of impact of personal traits on computational thinking with programming instruction. Interactive Learning Environments, 1–15. https://doi.org/10.1080/10494820.2021.1983610.

  • 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.

    Article  Google Scholar 

  • Mao, P., Cai, Z., He, J., Chen, X., & Fan, X. (2021). The relationship between attitude toward science and academic achievement in science: A three-level meta-analysis. Frontiers in Psychology, 12, 784068.

    Article  Google Scholar 

  • Mindetbay, Y., Bokhove, C., & Woollard, J. (2019). What is the relationship between students’ computational thinking performance and school achievement? International Journal of Computer Science Education in Schools, 2(5), 3–19.

    Article  Google Scholar 

  • Ministry of National Education (2014). FATİH projesi hakkında [About FATIH Project]. http://fatihprojesi.meb.gov.tr/tr/icerikincele.php?id=6.

  • National Research Council. (2011). A framework for K-12 science education: Practices, crosscutting concepts, and core ideas. The National Academies Press.

  • Noh, J., & Lee, J. (2020). Effects of robotics programming on the computational thinking and creativity of elementary school students. Educational Technology Research and Development, 68(1), 463–484.

    Article  Google Scholar 

  • Organisation for Economic Co-Operation and Development (OECD). (2004). Learning for tomorrow’s world: First results from PISA 2003. OECD.

  • Relkin, E., de Ruiter, L., & Bers, M. U. (2020). TechCheck: Development and validation of an unplugged assessment of computational thinking in early childhood education. Journal of Science Education and Technology, 29(4), 482–498.

    Article  Google Scholar 

  • Retelsdorf, J., Köller, O., & Möller, J. (2011). On the effects of motivation on reading performance growth in secondary school. Learning and Instruction, 21(4), 550–559.

    Article  Google Scholar 

  • Rideout, V. J. (2014). Learning at home: Families’ educational media use in America. A report of the families and media project. The Joan Ganz Cooney Center at Sesame Workshop.

  • 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.

    Article  Google Scholar 

  • Sáez-López, J. M., Román-González, M., & Vázquez-Cano, E. (2016). Visual programming languages integrated across the curriculum in elementary school: A two year case study using “Scratch” in five schools. Computers & Education, 97, 129–141.

    Article  Google Scholar 

  • Selby, C. C. (2014). How can the teaching of programming be used to enhance computational thinking skills? (Unpublished doctoral dissertation). University of Southampton.

  • So, H. J., Kim, D., & Ryoo, D. (2020). Trajectories of developing computational thinking competencies: Case portraits of korean gifted girls. Asia-Pacific Educational Research, 29, 85–100.

    Article  Google Scholar 

  • Sun, L., Hu, L., Yang, W., Zhou, D., & Wang, X. (2021). Applying computational analysis of novice learners’ computer programming patterns to reveal self-regulated learning, computational thinking, and learning performance. Computers in Human Behavior, 120, 106746.

    Article  Google Scholar 

  • Tabachnick, B. G., & Fidell, L. S. (2007). Using multivariate statistics (6th ed.). Pearson.

  • Tang, X., Yin, Y., Lin, Q., Hadad, R., & Zhai, X. (2020). Assessing computational thinking: A systematic review of empirical studies. Computers & Education, 148, 103798.

    Article  Google Scholar 

  • Teng, D. C. E., Chen, N. S., Kinshuk, D., & Leo, T. (2012). Exploring students’ learning experience in an international online research seminar in the synchronous cyber classroom. Computers & Education, 58, 918–930.

    Article  Google Scholar 

  • The Ministry of Education of the People’s Republic of China (2018). The announcement of action plan for information communication technology in education 2.0, http://www.moe.gov.cn/srcsite/A16/s3342/201804/t20180425_334188.html.

  • Threekunprapa, A., & Yasri, P. (2020). Unplugged coding using flowblocks for promoting computational thinking and programming among secondary school students. International Journal of Instruction, 13(3), 207–222.

    Article  Google Scholar 

  • Tsarava, K., Moeller, K., Román-González, M., Golle, J., Leifheit, L., Butz, M. V., & Ninaus, M. (2022). A cognitive definition of computational thinking in primary education. Computers & Education, 179, 104425.

    Article  Google Scholar 

  • Uyanık, G. (2014). Examining the effectiveness of conceptual change approach in fourth grade primary school science and technology course. [Doctoral dissertation], Gazi University.

  • Webb, M. E., Bell, T., Davis, N., Katz, Y. J., Fluck, A., Sysło, M. M., & Brodnik, A. (2018). Tensions in specifying computing curricula for K-12: Towards a principled approach for objectives. Information Technology, 60(2), 59–68.

    Google Scholar 

  • Werner, L., Denner, J., Campe, S., & Kawamoto, D. C. (2012, February). The fairy performance assessment: Measuring computational thinking in middle school. In Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (pp. 215–220).SIGCSE.

  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.

    Article  Google Scholar 

  • 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.

    Article  MathSciNet  Google Scholar 

  • Wing, J. M. (2014). Computational thinking benefits society. Retrieved from http://socialissues.cs.toronto.edu/.

  • Xing, D., & Lu, C. (2022). Predicting key factors affecting secondary school students’ computational thinking skills under the smart classroom environment: Evidence from the science course. Journal of Baltic Science Education, 21(1), 156–170.

    Article  Google Scholar 

  • Yenilmez, K., & Özabacı, N. (2003). Yatılı öğretmen okulu öğrencilerinin matematik ile ilgili tutumları ve matematik kaygı düzeyleri arasındaki ilişki üzerine bir araştırma [A research on the relationship between the attitudes towards mathematics and mathematics anxiety levels of boarding teacher school students]. Pamukkale University Faculty of Education Journal, 14(14), 132–146.

    Google Scholar 

  • Yildiz Durak, Y., & Saritepeci, M. (2018). Analysis of the relation between computational thinking skills and various variables with the structural equation model. Computers & Education, 116, 191–202.

    Article  Google Scholar 

  • Yılmaz, A. (2000). Relationships between marital adjustment, child perception of parenting style and children, adolescents and young adults academic achievement and self-perceptions. (Unpublished doctoral thesis). Hacettepe University.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Menşure Alkış Küçükaydın.

Ethics declarations

Conflict of interest

The authors have no conflict of interest to declare that are relevant to the content of this article.

Ethics approval and consent to participate

All participants took part on a voluntary basis and gave written informed consent to their participation. All data were collected and analyzed anonymously. The study was in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Helsinki declaration and its later amendments or comparable ethical standards.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Küçükaydın, M.A., Çite, H. Computational thinking in primary school: effects of student and school characteristics. Educ Inf Technol 29, 5631–5649 (2024). https://doi.org/10.1007/s10639-023-12052-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10639-023-12052-5

Keywords

Navigation