Unpacking teachers' value beliefs about computational thinking and programming
Year 2025,
Volume: 8 Issue: 1, 41 - 63
Filiz Mumcu
,
Branko Andic
,
Mirjana Maricic
,
Mathias Tejera
,
Zsolt Lavicza
Abstract
Many education policy strategy documents at the European Union level, as well as national strategies of various countries, recommend including computational thinking as a fundamental skill in curricula. The professional development of teachers should be supported to disseminate computational thinking in K12 education. Teachers’ value beliefs about computer science and programming should be first known when designing professional development programs. This study aims twofold. The first is to adapt the Teacher Beliefs about Coding and Computational Thinking (TBaCCT) Scale into Turkish. The second is to explore Turkish primary and secondary school teachers' value beliefs about computational thinking and programming. The study involved 417 teachers. Confirmatory factor analysis was used for the validity studies of the scale. Independent samples t-test, one-way ANOVA, and MANOVA analysis were used to examine whether the scores differed according to gender and subject, respectively. The findings show that the Turkish form of the TBaCCT Scale is valid and reliable. For programming self-efficacy and teaching programming efficacy, there is a significant difference between male and female teachers, computer science teachers and other subjects, and elementary mathematics, class and science teachers and other teachers. Teachers working in social sciences especially need professional development programs that will transform their beliefs and knowledge about computational thinking.
Supporting Institution
This study was supported by The Scientific and Technological Research Council of Turkey (TUBITAK) with the number 1059B192100843 between 2022-2023. The grant had no role in the writing or submission of the article.
References
- Alfayez, A. A., & Lambert, J. (2019). Exploring Saudi Computer Science Teachers’ Conceptual Mastery Level of Computational Thinking Skills. Computers in the Schools, 36(3), 143–166. https://doi.org/10.1080/07380569.2019.1639593
- Alqahtani, M. M., Hall, J. A., Leventhal, M., & Argila, A. N. (2022). Programming in Mathematics Classrooms: Changes in Pre-service Teachers’ Intentions to Integrate Robots in Teaching. Digital Experiences in Mathematics Education, 8(1), 70–98. https://doi.org/10.1007/s40751-021-00096-6
- Aminger, W., Hough, S., Roberts, S. A., Meier, V., Spina, A. D., Pajela, H., ... & Bianchini, J. A. (2020). Preservice Secondary Science Teachers’ Implementation of an NGSS Practice: Using Mathematics and Computational Thinking. Journal of Science Teacher Education, 1-22.
- Avcı, C., & Deniz, M. N. (2022). Computational thinking: early childhood teachers’ and prospective teachers’ preconceptions and self-efficacy. Education and Information Technologies, 27(8), 11689-11713.
- Bagozzi, R. P., & Y. Yi. (1988). On the Evaluation of Structural Equation Models. Journal of the Academy of Marketing Science, 16(1), 74–94. https://doi.org/10.1177/009207038801600107
- Bandura, A. (1977). Self-efficacy: Toward a unifying theory of behavioral change. Psychological Review, 84(2), 191–215. https://doi.org/10.1037/0033-295X.84.2.191
- Bandura, A. (2006). Guide for constructing self-efficacy scales. In F. Pajares & T. Urdan (Eds.), Self-efficacy beliefs of adolescents (Vol. 5, pp. 307-337). Information Age Publishing.
- Bentler P. M. (1990). Comparative fit indexes in structural models. Psychological Bulletin, 107(2), 238–246. https://psycnet.apa.org/doi/10.1037/0033-2909.107.2.238
- Bocconi, S., Chioccariello, A., & Earp, J. (2018). The Nordic approach to introducing Computational Thinking and programming in compulsory education. Report prepared for the Nordic@ BETT2018 Steering Group, 42.
- Bocconi, S., Chioccariello, A., Kampylis, P., Dagienė, V., Wastiau, P., Engelhardt, K., Earp, J., Horvath, M.A., Jasutė, E., Malagoli, C., Masiulionytė-Dagienė, V. and Stupurienė, G. (2022). Reviewing Computational Thinking in Compulsory Education. Inamorato dos Santos, A., Cachia, R., Giannoutsou, N. and Punie, Y. editor(s). Publications Office of the European Union, Luxembourg. ISBN 978-92- 76-47208-7, doi:10.2760/126955, JRC128347
- Boström, E., & Palm, T. (2020). Expectancy-value theory as an explanatory theory for the effect of professional development programmes in formative assessment on teacher practice. Teacher Development, 24(4), 539-558.
- 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 (pp. 1–25).
- Broza, O., Biberman-Shalev, L., & Chamo, N. (2023). “Start from scratch”: Integrating computational thinking skills in teacher education program. Thinking Skills and Creativity, 48, 101285.
- Cabrera, L. (2019). Teacher Preconceptions of Computational Thinking: A Systematic Literature Review. Journal of Technology and Teacher Education, 27(3), 305–333.
- Chandra, V., & Lloyd, M. (2020). Lessons in persistence: Investigating the challenges faced by preservice teachers in teaching coding and computational thinking in an unfamiliar context. Australian Journal of Teacher Education, 45(9), http://dx.doi.org/10.14221/ajte.2020v45n9.1.
- Dagli, Z., & Sancar Tokmak, H. (2021). Exploring high school computer science course teachers’ instructional design processes for improving students’ “computational thinking” skills. Journal of Research on Technology in Education, 1-26.
- Dimos, I., Velaora, C., Louvaris, K., Kakarountas, A., & Antonarakou, A. (2023). How a Rubric Score Application Empowers Teachers’ Attitudes over Computational Thinking Leverage. Information, 14(2), 118.
- Durak, H. 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.
- 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).
- Fabrigar L. R., MacCallum R. C., Wegener D. T., Strahan E. J. (1999). Evaluating the use of exploratory factor analysis in psychological research. Psychological Methods, 4(3), 272–299. https://psycnet.apa.org/doi/10.1037/1082-989X.4.3.272
- Fagerlund, J., Leino, K., Kiuru, N., & Niilo-Rämä, M. (2022, November). Finnish teachers’ and students’ programming motivation and their role in teaching and learning computational thinking. In Frontiers in Education (Vol. 7, p. 948783). Frontiers Media SA.
- Fessakis, G., & Prantsoudi, S. (2019). Computer Science Teachers' Perceptions, Beliefs and Attitudes on Computational Thinking in Greece. Informatics in Education, 18(2), 227-258.
- Fraenkel, J. R., Wallen, N. E., & Hyun, H. H. (2012). How to design and evaluate research in education. 8th Ed. McGraw-Hill. ISBN: 978-0-07-809785-0
- Gabrielle, L., Bertacchini,F., Tavernise, A., Vaca-Cardenas, L., Pantano, P., & Bilotta, E. (2019). Lesson Planning by computational thinking skills in Italian pre-service teachers. Informatics in Education, 18(1), 69-104.
- Good, J., Yadav, A., & Mishra, P. (2017). Computational thinking in computer science classrooms: Viewpoints from CS educators. In Society for Information Technology & Teacher Education International Conference (pp. 51-59). Association for the Advancement of Computing in Education (AACE).
- Gülbahar, Y., Kert, S. B. ve Kalelioğlu, F. (2019). Bilgi işlemsel düşünme becerisine yönelik öz yeterlik algısı ölçeği: geçerlik ve güvenirlik çalışması. Türk Bilgisayar ve Matematik Eğitimi Dergisi, 10(1), 1-29.
- Günbatar, M. S., & Bakırcı, H. (2019). STEM teaching intention and computational thinking skills of pre-service teachers. Education and information technologies, 24, 1615-1629.
- Guzdial, M. (2008). Education Paving the way for computational thinking. Communications of the ACM, 51(8), 25-27.
- Guzdial, M. (2016). What Does Computing for Everyone Mean?. In: Learner-Centered Design of Computing Education. Synthesis Lectures on Human-Centered Informatics. Springer, Cham. https://doi.org/10.1007/978-3-031-02216-6_1
- Hair, J. F., Hult, T., Ringle, C. M., & Sarstedt, M. (2022). A primer on partial least squares structural equation modeling (PLS-SEM) (3rd ed.). Thousand Oaks: Sage.
- Hair, J. F., Jr., R. E. Anderson, R. L. Tatham, & W. C. Black (1998). Multivariate Data Analysis with Readings, 5th Edition. Englewood Cliffs, NJ: Prentice Hall.
- Hair, J. F., W. C. Black, B. J. Babin, & R. E. Anderson (2010). Multivariate Data Analysis: A Global Perspective. 7th ed. Upper Saddle Riwer, NJ: Prentice Hall.
- Haşlaman, T., Mumcu, F., & Atman Uslu, N. (2024). Fostering Computational Thinking through Digital Storytelling: A Distinctive Approach to Promoting Computational Thinking Skills of Pre-Service Teachers. Education and Information Technologies. https://doi.org/10.1007/s10639-024-12583-5
- Hershkovitz, A., Bain, C., Kelter, J., Peel, A., Wu, S., Horn, M.S. & Wilensky, U. (2023). Contribution of Computational Thinking to STEM Education: High School Teachers' Perceptions after a Professional Development Program. Journal of Computers in Mathematics and Science Teaching, 42(1), 35-65.
- Hu, L. T., & Bentler, P. M. (1999). Cutoff criteria for fit indexes in covariance structure analysis: conventional criteria versus new alternatives. Structural Equation Modeling, 6(1), 1-55. https://doi.org/10.1080/10705519909540118
- Hulland, J. (1999). Use of partial least squares (PLS) in strategic management research: A review of four recent studies. Strategic Management Journal, 20(2), 195-204.
- Interdisciplinary Teacher Academy [ITA] (2023). http://interteacher.org/yayinlarimiz/.
- International Society for Teacher Education [ISTE] (2016). ISTE standards for students. https://www.iste.org/standards/for-students
- Kafai, Y. B., & Proctor, C. (2022). A revaluation of computational thinking in K–12 education: Moving toward computational literacies. Educational Researcher, 51(2), 146-151.
- Kaleli̇oğlu, F., Gülbahar, Y., & Kukul, V. (2016). A Framework for Computational Thinking Based on a Systematic Research Review. Baltic J. Modern Computing, 4(3), 583–596.
- Karaman, M. (2023). Keşfedici ve doğrulayici faktör analizi: Kavramsal bir çalışma. Uluslararası İktisadi ve İdari Bilimler Dergisi, 9(1), 47-63.
- Ketelhut, D. J., Mills, K., Hestness, H., Cabrera, L., Plane, J., McGinnis, J. R. (2020). Teacher change following a professional development experience in integrating computational thinking into elementary science. Journal of Science Education and Technology, 29, 173–187.
- Klassen, R. M., & Tze, V. M. (2014). Teachers' self-efficacy, personality, and teaching effectiveness: A meta-analysis. Educational Research Review, 12, 59-76.
- Kline, R. B. (2005). Principles and practice of structural equation modeling (2nd Ed.). New York, NY: Guilford Press.
- Kohr, R. L., & Games, P. A. (1974). Robustness of the analysis of variance, the Welch procedure and a Box procedure to heterogeneous variances. The Journal of Experimental Education, 43(1), 61-69. https://doi.org/10.1080/00220973.1974.10806305
- Kong, S.C., Abelson, H., Lai, M. (2019). Introduction to Computational Thinking Education. In: Kong, S.C., Abelson, H. (eds) Computational Thinking Education. Springer, Singapore. https://doi.org/10.1007/978-981-13-6528-7_1
- Kong, S.-C., Lai, M., & Li, Y. (2023). Scaling up a teacher development programme for sustainable computational thinking education: TPACK surveys, concept tests and primary school visits. Computers & Education, 194, 104707. https://doi.org/10.1016/j.compedu.2022.104707
- Korkmaz, Ö., Çakır, R., & Özden, Y. (2017). A validity and reliability study of the computational thinking scales (CTS). Computers in Human Behavior 72, 558-569.
- Kukul, V., Gökçearslan, Ş., & Günbatar, M. S. (2017). Computer programming self-efficacy scale (CPSES) for secondary school students: Development, validation and reliability. Eğitim Teknolojisi Kuram ve Uygulama, 7(1), 158-179.
- Laime-Choque, A. M., Mamani-Calcina, J. G., Cardona-Reyes, H., Ponce-Aranibar, M. D. P., Vera-Vasquez, C. G., & Espinoza-Suarez, S. (2022, September). Attitude towards Computational Thinking of in-service teachers. In 2022 XII International Conference on Virtual Campus (JICV) (pp. 1-5). IEEE.
- Lee, I., & Malyn-Smith, J. (2020). Computational Thinking Integration Patterns Along the Framework Defining Computational Thinking from a Disciplinary Perspective. Journal of Science Education and Technology, 29(1), 9–18. https://doi.org/10.1007/s10956-019-09802-x
- Li, Q., McNary, S. W., & Boyd, T. (2023). Assessment of Computational Thinking: A Study of Preservice Teachers’ Knowledge and Beliefs. Athens Journal of Sciences, 10, 65-82.
- Lodi, M. (2020). Informatical Thinking. Olympiads In Informatics, 113–132. https://doi.org/10.15388/ioi.2020.09
- Lodi, M., & Martini, S. (2021). Computational Thinking, Between Papert and Wing. Science & Education, 30(4), 883–908. https://doi.org/10.1007/s11191-021-00202-5
- Luo, F., Ijeluola, S. A., Westerlund, J., Walker, A., Denham, A., Walker, J., & Young, C. (2023). Supporting Elementary Teachers’ Technological, Pedagogical, and Content Knowledge in Computational Thinking Integration. Journal of Science Education and Technology. https://doi.org/10.1007/s10956-023-10045-0
- Marsh, H. W., Hau, K. T., & Wen, Z. (2004). In search of golden rules: Comment on hypothesis-testing approaches to setting cutoff values for fit indexes and dangers in overgeneralizing Hu and Bentler's (1999) findings. Structural equation modeling, 11(3), 320-341. https://doi.org/10.1207/s15328007sem1103_2
- Ministry of National Education (2018). Information Technologies and Software Course Curriculum. Ankara. https://mufredat.meb.gov.tr/Dosyalar/202312491032309-Bili%C5%9Fim%20Teknolojileri%20ve%20Yaz%C4%B1l%C4%B1m.pdf#page=5.07 (in Turkish)
- Mumcu, F., Uslu, N. A., Özdinç, F., & Yıldız, B. (2022a). Exploring teacher development courses in the lens of integrated STEM education: A holistic multiple case study. International Journal of Contemporary Educational Research, 9(3), 476-491. https://doi.org/10.33200/ijcer.1035464
- Mumcu, F., Yıldız, B., Özdinç, F. ve Kaya, G. (2022b). Disiplinlerarası Eğitim Örnekleri III – Disiplinlerarası Öğretmen Akademisi Etkinlikleri. (Ocak 2022). ISBN: 978-625-00-9466-2.
- Ni, L., Bausch, G., & Benjamin, R. (2023). Computer science teacher professional development and professional learning communities: A review of the research literature. Computer Science Education, 33(1), 29–60. https://doi.org/10.1080/08993408.2021.1993666
- Özdinç, F., Kaya, G., Mumcu, F., & Yıldız, B. (2022). Integration of computational thinking into STEM activities: An example of an interdisciplinary unplugged programming activity. Science Activities – Projects and Curriculum Ideas in STEM Classrooms, 59(3), 151-159. DOI: 10.1080/00368121.2022.2071817
- Prado, Y., Jacob, S., & Warschauer, M. (2022). Teaching computational thinking to exceptional learners: lessons from two inclusive classrooms. Computer Science Education, 32(2), 188-21
- Rich, K. M., Yadav, A., & Schwarz, C. V. (2019). Computational Thinking, Mathematics, and Science: Elementary Teachers’ Perspectives on Integration. 27(2), 165–205.
- Rich, P. J., Larsen, R. A., & Mason, S. L. (2021). Measuring teacher beliefs about coding and computational thinking. Journal of Research on Technology in Education, 53(3), 296-316.
- Román-González, M., Moreno-León, J., & Robles, G. (2019). Combining Assessment Tools for a Comprehensive Evaluation of Computational Thinking Interventions. In S.-C. Kong & H. Abelson (Ed.), Computational Thinking Education (pp. 79–98). Springer Singapore.
- Sadık, O., Kıdıman, E., Işık, A., & Topcu, A. E. (2016). Bilgisayar bilimi müfredatı oluşturmaya yönelik bilişim teknolojileri öğretmenlerinin görüşleri. 10. Uluslararası Bilgisayar ve Öğretim Teknolojileri Eğitimi Sempozyumu – ICITS 2016, 16 – 18 Mayıs, Rize, Türkiye.
- Saritepeci, M., & Durak, A. (2022). Adaptation of T-STEM CT scale to Turkish: Teacher self-efficacy and outcome expectancy for teaching computational thinking. Research on Education and Psychology, 6(Special Issue), 47-56.
- Sarmento, R. P., & Costa, V. (2019). Confirmatory factor analysis--a case study. arXiv preprint arXiv:1905.05598.
- Schermelleh-Engel, K., Moosbrugger, H., & Müller, H. (2003). Evaluating the fit of structural equation models: Test of significance and descriptive goodness-of-fit measures. Methods of Psychological Research Online, 8(2), 23-74. University of Koblenz-Landau.
- Seow, P., Looi, CK., How, ML., Wadhwa, B., Wu, LK. (2019). Educational Policy and Implementation of Computational Thinking and Programming: Case Study of Singapore. In: Kong, SC., Abelson, H. (eds) Computational Thinking Education. Springer, Singapore. https://doi.org/10.1007/978-981-13-6528-7_19
- Sun, L., Hu, L., & Zhou, D. (2022). Programming attitudes predict computational thinking: Analysis of differences in gender and programming experience. Computers & Education, 181, 104457.
- Sung, Y.-H., & Jeong, Y.-S. (2019). Development and Application of Programming Education Model Based on Visual Thinking Strategy for Pre-service Teachers. Universal Journal of Educational Research, 7(5A), 42–53. https://doi.org/10.13189/ujer.2019.071507
- Surahman, E., Wang, T. H., Lam, K. F. T., Pratama, U. N., & Aisyah, E. N. (2022, January). Investigating Elementary Teachers' Understanding, Beliefs, and Intentions toward STEM and Computational Thinking in Education. In 2022 2nd International Conference on Information Technology and Education (ICIT&E) (pp. 175-180). IEEE.
- Sümer, N. (2000). Yapısal eşitlik modelleri: Temel kavramlar ve örnek uygulamalar. Türk Psikoloji Yazıları, 3(6), 49 -74.
- Tamborg, A. L., Elicer, R., & Spikol, D. (2022). Programming and Computational Thinking in Mathematics Education: An Integration Towards AI Awareness. KI - Künstliche Intelligenz, 36(1), 73–81. https://doi.org/10.1007/s13218-021-00753-3
- Tekdal, M. (2021). Trends and development in research on computational thinking. Education and Information Technologies, 26(5), 6499–6529. https://doi.org/10.1007/s10639-021-10617-w
- The jamovi project (2022). jamovi. (Version 2.3) [Computer Software]. Retrieved from https://www.jamovi.org.
- Thompson, R., D. W. Barclay, and C. A. Higgins (1995) "The Partial Least Squares Approach to Causal Modeling: Personal Computer Adoption and Use as an Illustration," Technology Studies: Special Issue on Research Methodology (2) 2 (Fall), pp. 284-324.
- Tran, Y. (2019). Computational Thinking Equity in Elementary Classrooms: What Third-Grade Students Know and Can Do. Journal of Educational Computing Research, 57(1), 3–31. https://doi.org/10.1177/0735633117743918
- Tsarava, K., Moeller, K., & Ninaus, M. (2018). Training Computational Thinking through board games: The case of Crabs & Turtles. International Journal of Serious Games, 5(2), Article 2. https://doi.org/10.17083/ijsg.v5i2.248
- Tschannen-Moran, M., & Woolfolk Hoy, A. (2001). Teacher efficacy: Capturing an elusive construct. Teaching and Teacher Education, 17(7), 783-805.
- Umutlu, D. (2021). An exploratory study of pre-service teachers’ computational thinking and programming skills. Journal of Research on Technology in Education, 1-15.
- Villalustre, L., & Cueli, M. (2023). Assessing the Computational Thinking of Pre-Service Teachers: A Gender and Robotics Programming Experience Analysis. Education Sciences, 13(10), 1032.
- Wang, C., Shen, J., & Chao, J. (2022). Integrating Computational Thinking in STEM Education: A Literature Review. International Journal of Science and Mathematics Education, 20(8), 1949–1972. https://doi.org/10.1007/s10763-021-10227-5
- Webb, M., Davis, N., Bell, T., Katz, Y. J., Reynolds, N., Chambers, D. P., & Sysło, M. M. (2017). Computer Science in K-12 school curricula of the 21st century: Why, what and when? Education and Information Technologies, 22(2), 445-468.
- Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
- Yadav, A., Gretter, S., Hambrusch, S., & Sands, P. (2016). Expanding computer science education in schools: Understanding teacher experiences and challenges. Computer Science Education, 26(4), 235–254. https://doi.org/10.1080/08993408.2016.1257418
- Yadav, A., Hong, H., & Stephenson, C. (2017). Computational Thinking for Teacher Education. Communications of the ACM, 60(4), 55-62.
- 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).
- Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational Thinking in Elementary and Secondary Teacher Education. ACM Transactions on Computing Education, 14(1), 5:1-5:16. https://doi.org/10.1145/2576872
- Yagci, M. (2019). A valid and reliable tool for examining computational thinking skills. Education and Information Technologies, 24(1), 929–951.
- Yılmaz, T., & İzmirli, S. (2023). Effect of unplugged and plugged coding activities on secondary school students’ computational thinking skills. Journal of Educational Technology and Online Learning, 6(4), 1180-1193.
- Yılmaz, F. G. K., Yılmaz, R., & Durak, H. Y. (2018). A review on the opinions of teachers about the development of computational thinking skills in K-12. Teaching computational thinking in primary education, 157-181.
- Zha, S., Jin, Y., & Moore, P., & Gaston, J. (2020). Hopscotch into coding: Introducing pre-service teachers computational thinking. Techtrends, 64, 17-28.
- Zhou, D., Gomez, R., Wright, N., Rittenbruch, M., & Davis, J. (2020). A design-led conceptual framework for developing school integrated STEM programs: the Australian context. International Journal of Technology and Design Education, 1-29. https://doi.org/10.1007/s10798-020-09619-5
Year 2025,
Volume: 8 Issue: 1, 41 - 63
Filiz Mumcu
,
Branko Andic
,
Mirjana Maricic
,
Mathias Tejera
,
Zsolt Lavicza
References
- Alfayez, A. A., & Lambert, J. (2019). Exploring Saudi Computer Science Teachers’ Conceptual Mastery Level of Computational Thinking Skills. Computers in the Schools, 36(3), 143–166. https://doi.org/10.1080/07380569.2019.1639593
- Alqahtani, M. M., Hall, J. A., Leventhal, M., & Argila, A. N. (2022). Programming in Mathematics Classrooms: Changes in Pre-service Teachers’ Intentions to Integrate Robots in Teaching. Digital Experiences in Mathematics Education, 8(1), 70–98. https://doi.org/10.1007/s40751-021-00096-6
- Aminger, W., Hough, S., Roberts, S. A., Meier, V., Spina, A. D., Pajela, H., ... & Bianchini, J. A. (2020). Preservice Secondary Science Teachers’ Implementation of an NGSS Practice: Using Mathematics and Computational Thinking. Journal of Science Teacher Education, 1-22.
- Avcı, C., & Deniz, M. N. (2022). Computational thinking: early childhood teachers’ and prospective teachers’ preconceptions and self-efficacy. Education and Information Technologies, 27(8), 11689-11713.
- Bagozzi, R. P., & Y. Yi. (1988). On the Evaluation of Structural Equation Models. Journal of the Academy of Marketing Science, 16(1), 74–94. https://doi.org/10.1177/009207038801600107
- Bandura, A. (1977). Self-efficacy: Toward a unifying theory of behavioral change. Psychological Review, 84(2), 191–215. https://doi.org/10.1037/0033-295X.84.2.191
- Bandura, A. (2006). Guide for constructing self-efficacy scales. In F. Pajares & T. Urdan (Eds.), Self-efficacy beliefs of adolescents (Vol. 5, pp. 307-337). Information Age Publishing.
- Bentler P. M. (1990). Comparative fit indexes in structural models. Psychological Bulletin, 107(2), 238–246. https://psycnet.apa.org/doi/10.1037/0033-2909.107.2.238
- Bocconi, S., Chioccariello, A., & Earp, J. (2018). The Nordic approach to introducing Computational Thinking and programming in compulsory education. Report prepared for the Nordic@ BETT2018 Steering Group, 42.
- Bocconi, S., Chioccariello, A., Kampylis, P., Dagienė, V., Wastiau, P., Engelhardt, K., Earp, J., Horvath, M.A., Jasutė, E., Malagoli, C., Masiulionytė-Dagienė, V. and Stupurienė, G. (2022). Reviewing Computational Thinking in Compulsory Education. Inamorato dos Santos, A., Cachia, R., Giannoutsou, N. and Punie, Y. editor(s). Publications Office of the European Union, Luxembourg. ISBN 978-92- 76-47208-7, doi:10.2760/126955, JRC128347
- Boström, E., & Palm, T. (2020). Expectancy-value theory as an explanatory theory for the effect of professional development programmes in formative assessment on teacher practice. Teacher Development, 24(4), 539-558.
- 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 (pp. 1–25).
- Broza, O., Biberman-Shalev, L., & Chamo, N. (2023). “Start from scratch”: Integrating computational thinking skills in teacher education program. Thinking Skills and Creativity, 48, 101285.
- Cabrera, L. (2019). Teacher Preconceptions of Computational Thinking: A Systematic Literature Review. Journal of Technology and Teacher Education, 27(3), 305–333.
- Chandra, V., & Lloyd, M. (2020). Lessons in persistence: Investigating the challenges faced by preservice teachers in teaching coding and computational thinking in an unfamiliar context. Australian Journal of Teacher Education, 45(9), http://dx.doi.org/10.14221/ajte.2020v45n9.1.
- Dagli, Z., & Sancar Tokmak, H. (2021). Exploring high school computer science course teachers’ instructional design processes for improving students’ “computational thinking” skills. Journal of Research on Technology in Education, 1-26.
- Dimos, I., Velaora, C., Louvaris, K., Kakarountas, A., & Antonarakou, A. (2023). How a Rubric Score Application Empowers Teachers’ Attitudes over Computational Thinking Leverage. Information, 14(2), 118.
- Durak, H. 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.
- 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).
- Fabrigar L. R., MacCallum R. C., Wegener D. T., Strahan E. J. (1999). Evaluating the use of exploratory factor analysis in psychological research. Psychological Methods, 4(3), 272–299. https://psycnet.apa.org/doi/10.1037/1082-989X.4.3.272
- Fagerlund, J., Leino, K., Kiuru, N., & Niilo-Rämä, M. (2022, November). Finnish teachers’ and students’ programming motivation and their role in teaching and learning computational thinking. In Frontiers in Education (Vol. 7, p. 948783). Frontiers Media SA.
- Fessakis, G., & Prantsoudi, S. (2019). Computer Science Teachers' Perceptions, Beliefs and Attitudes on Computational Thinking in Greece. Informatics in Education, 18(2), 227-258.
- Fraenkel, J. R., Wallen, N. E., & Hyun, H. H. (2012). How to design and evaluate research in education. 8th Ed. McGraw-Hill. ISBN: 978-0-07-809785-0
- Gabrielle, L., Bertacchini,F., Tavernise, A., Vaca-Cardenas, L., Pantano, P., & Bilotta, E. (2019). Lesson Planning by computational thinking skills in Italian pre-service teachers. Informatics in Education, 18(1), 69-104.
- Good, J., Yadav, A., & Mishra, P. (2017). Computational thinking in computer science classrooms: Viewpoints from CS educators. In Society for Information Technology & Teacher Education International Conference (pp. 51-59). Association for the Advancement of Computing in Education (AACE).
- Gülbahar, Y., Kert, S. B. ve Kalelioğlu, F. (2019). Bilgi işlemsel düşünme becerisine yönelik öz yeterlik algısı ölçeği: geçerlik ve güvenirlik çalışması. Türk Bilgisayar ve Matematik Eğitimi Dergisi, 10(1), 1-29.
- Günbatar, M. S., & Bakırcı, H. (2019). STEM teaching intention and computational thinking skills of pre-service teachers. Education and information technologies, 24, 1615-1629.
- Guzdial, M. (2008). Education Paving the way for computational thinking. Communications of the ACM, 51(8), 25-27.
- Guzdial, M. (2016). What Does Computing for Everyone Mean?. In: Learner-Centered Design of Computing Education. Synthesis Lectures on Human-Centered Informatics. Springer, Cham. https://doi.org/10.1007/978-3-031-02216-6_1
- Hair, J. F., Hult, T., Ringle, C. M., & Sarstedt, M. (2022). A primer on partial least squares structural equation modeling (PLS-SEM) (3rd ed.). Thousand Oaks: Sage.
- Hair, J. F., Jr., R. E. Anderson, R. L. Tatham, & W. C. Black (1998). Multivariate Data Analysis with Readings, 5th Edition. Englewood Cliffs, NJ: Prentice Hall.
- Hair, J. F., W. C. Black, B. J. Babin, & R. E. Anderson (2010). Multivariate Data Analysis: A Global Perspective. 7th ed. Upper Saddle Riwer, NJ: Prentice Hall.
- Haşlaman, T., Mumcu, F., & Atman Uslu, N. (2024). Fostering Computational Thinking through Digital Storytelling: A Distinctive Approach to Promoting Computational Thinking Skills of Pre-Service Teachers. Education and Information Technologies. https://doi.org/10.1007/s10639-024-12583-5
- Hershkovitz, A., Bain, C., Kelter, J., Peel, A., Wu, S., Horn, M.S. & Wilensky, U. (2023). Contribution of Computational Thinking to STEM Education: High School Teachers' Perceptions after a Professional Development Program. Journal of Computers in Mathematics and Science Teaching, 42(1), 35-65.
- Hu, L. T., & Bentler, P. M. (1999). Cutoff criteria for fit indexes in covariance structure analysis: conventional criteria versus new alternatives. Structural Equation Modeling, 6(1), 1-55. https://doi.org/10.1080/10705519909540118
- Hulland, J. (1999). Use of partial least squares (PLS) in strategic management research: A review of four recent studies. Strategic Management Journal, 20(2), 195-204.
- Interdisciplinary Teacher Academy [ITA] (2023). http://interteacher.org/yayinlarimiz/.
- International Society for Teacher Education [ISTE] (2016). ISTE standards for students. https://www.iste.org/standards/for-students
- Kafai, Y. B., & Proctor, C. (2022). A revaluation of computational thinking in K–12 education: Moving toward computational literacies. Educational Researcher, 51(2), 146-151.
- Kaleli̇oğlu, F., Gülbahar, Y., & Kukul, V. (2016). A Framework for Computational Thinking Based on a Systematic Research Review. Baltic J. Modern Computing, 4(3), 583–596.
- Karaman, M. (2023). Keşfedici ve doğrulayici faktör analizi: Kavramsal bir çalışma. Uluslararası İktisadi ve İdari Bilimler Dergisi, 9(1), 47-63.
- Ketelhut, D. J., Mills, K., Hestness, H., Cabrera, L., Plane, J., McGinnis, J. R. (2020). Teacher change following a professional development experience in integrating computational thinking into elementary science. Journal of Science Education and Technology, 29, 173–187.
- Klassen, R. M., & Tze, V. M. (2014). Teachers' self-efficacy, personality, and teaching effectiveness: A meta-analysis. Educational Research Review, 12, 59-76.
- Kline, R. B. (2005). Principles and practice of structural equation modeling (2nd Ed.). New York, NY: Guilford Press.
- Kohr, R. L., & Games, P. A. (1974). Robustness of the analysis of variance, the Welch procedure and a Box procedure to heterogeneous variances. The Journal of Experimental Education, 43(1), 61-69. https://doi.org/10.1080/00220973.1974.10806305
- Kong, S.C., Abelson, H., Lai, M. (2019). Introduction to Computational Thinking Education. In: Kong, S.C., Abelson, H. (eds) Computational Thinking Education. Springer, Singapore. https://doi.org/10.1007/978-981-13-6528-7_1
- Kong, S.-C., Lai, M., & Li, Y. (2023). Scaling up a teacher development programme for sustainable computational thinking education: TPACK surveys, concept tests and primary school visits. Computers & Education, 194, 104707. https://doi.org/10.1016/j.compedu.2022.104707
- Korkmaz, Ö., Çakır, R., & Özden, Y. (2017). A validity and reliability study of the computational thinking scales (CTS). Computers in Human Behavior 72, 558-569.
- Kukul, V., Gökçearslan, Ş., & Günbatar, M. S. (2017). Computer programming self-efficacy scale (CPSES) for secondary school students: Development, validation and reliability. Eğitim Teknolojisi Kuram ve Uygulama, 7(1), 158-179.
- Laime-Choque, A. M., Mamani-Calcina, J. G., Cardona-Reyes, H., Ponce-Aranibar, M. D. P., Vera-Vasquez, C. G., & Espinoza-Suarez, S. (2022, September). Attitude towards Computational Thinking of in-service teachers. In 2022 XII International Conference on Virtual Campus (JICV) (pp. 1-5). IEEE.
- Lee, I., & Malyn-Smith, J. (2020). Computational Thinking Integration Patterns Along the Framework Defining Computational Thinking from a Disciplinary Perspective. Journal of Science Education and Technology, 29(1), 9–18. https://doi.org/10.1007/s10956-019-09802-x
- Li, Q., McNary, S. W., & Boyd, T. (2023). Assessment of Computational Thinking: A Study of Preservice Teachers’ Knowledge and Beliefs. Athens Journal of Sciences, 10, 65-82.
- Lodi, M. (2020). Informatical Thinking. Olympiads In Informatics, 113–132. https://doi.org/10.15388/ioi.2020.09
- Lodi, M., & Martini, S. (2021). Computational Thinking, Between Papert and Wing. Science & Education, 30(4), 883–908. https://doi.org/10.1007/s11191-021-00202-5
- Luo, F., Ijeluola, S. A., Westerlund, J., Walker, A., Denham, A., Walker, J., & Young, C. (2023). Supporting Elementary Teachers’ Technological, Pedagogical, and Content Knowledge in Computational Thinking Integration. Journal of Science Education and Technology. https://doi.org/10.1007/s10956-023-10045-0
- Marsh, H. W., Hau, K. T., & Wen, Z. (2004). In search of golden rules: Comment on hypothesis-testing approaches to setting cutoff values for fit indexes and dangers in overgeneralizing Hu and Bentler's (1999) findings. Structural equation modeling, 11(3), 320-341. https://doi.org/10.1207/s15328007sem1103_2
- Ministry of National Education (2018). Information Technologies and Software Course Curriculum. Ankara. https://mufredat.meb.gov.tr/Dosyalar/202312491032309-Bili%C5%9Fim%20Teknolojileri%20ve%20Yaz%C4%B1l%C4%B1m.pdf#page=5.07 (in Turkish)
- Mumcu, F., Uslu, N. A., Özdinç, F., & Yıldız, B. (2022a). Exploring teacher development courses in the lens of integrated STEM education: A holistic multiple case study. International Journal of Contemporary Educational Research, 9(3), 476-491. https://doi.org/10.33200/ijcer.1035464
- Mumcu, F., Yıldız, B., Özdinç, F. ve Kaya, G. (2022b). Disiplinlerarası Eğitim Örnekleri III – Disiplinlerarası Öğretmen Akademisi Etkinlikleri. (Ocak 2022). ISBN: 978-625-00-9466-2.
- Ni, L., Bausch, G., & Benjamin, R. (2023). Computer science teacher professional development and professional learning communities: A review of the research literature. Computer Science Education, 33(1), 29–60. https://doi.org/10.1080/08993408.2021.1993666
- Özdinç, F., Kaya, G., Mumcu, F., & Yıldız, B. (2022). Integration of computational thinking into STEM activities: An example of an interdisciplinary unplugged programming activity. Science Activities – Projects and Curriculum Ideas in STEM Classrooms, 59(3), 151-159. DOI: 10.1080/00368121.2022.2071817
- Prado, Y., Jacob, S., & Warschauer, M. (2022). Teaching computational thinking to exceptional learners: lessons from two inclusive classrooms. Computer Science Education, 32(2), 188-21
- Rich, K. M., Yadav, A., & Schwarz, C. V. (2019). Computational Thinking, Mathematics, and Science: Elementary Teachers’ Perspectives on Integration. 27(2), 165–205.
- Rich, P. J., Larsen, R. A., & Mason, S. L. (2021). Measuring teacher beliefs about coding and computational thinking. Journal of Research on Technology in Education, 53(3), 296-316.
- Román-González, M., Moreno-León, J., & Robles, G. (2019). Combining Assessment Tools for a Comprehensive Evaluation of Computational Thinking Interventions. In S.-C. Kong & H. Abelson (Ed.), Computational Thinking Education (pp. 79–98). Springer Singapore.
- Sadık, O., Kıdıman, E., Işık, A., & Topcu, A. E. (2016). Bilgisayar bilimi müfredatı oluşturmaya yönelik bilişim teknolojileri öğretmenlerinin görüşleri. 10. Uluslararası Bilgisayar ve Öğretim Teknolojileri Eğitimi Sempozyumu – ICITS 2016, 16 – 18 Mayıs, Rize, Türkiye.
- Saritepeci, M., & Durak, A. (2022). Adaptation of T-STEM CT scale to Turkish: Teacher self-efficacy and outcome expectancy for teaching computational thinking. Research on Education and Psychology, 6(Special Issue), 47-56.
- Sarmento, R. P., & Costa, V. (2019). Confirmatory factor analysis--a case study. arXiv preprint arXiv:1905.05598.
- Schermelleh-Engel, K., Moosbrugger, H., & Müller, H. (2003). Evaluating the fit of structural equation models: Test of significance and descriptive goodness-of-fit measures. Methods of Psychological Research Online, 8(2), 23-74. University of Koblenz-Landau.
- Seow, P., Looi, CK., How, ML., Wadhwa, B., Wu, LK. (2019). Educational Policy and Implementation of Computational Thinking and Programming: Case Study of Singapore. In: Kong, SC., Abelson, H. (eds) Computational Thinking Education. Springer, Singapore. https://doi.org/10.1007/978-981-13-6528-7_19
- Sun, L., Hu, L., & Zhou, D. (2022). Programming attitudes predict computational thinking: Analysis of differences in gender and programming experience. Computers & Education, 181, 104457.
- Sung, Y.-H., & Jeong, Y.-S. (2019). Development and Application of Programming Education Model Based on Visual Thinking Strategy for Pre-service Teachers. Universal Journal of Educational Research, 7(5A), 42–53. https://doi.org/10.13189/ujer.2019.071507
- Surahman, E., Wang, T. H., Lam, K. F. T., Pratama, U. N., & Aisyah, E. N. (2022, January). Investigating Elementary Teachers' Understanding, Beliefs, and Intentions toward STEM and Computational Thinking in Education. In 2022 2nd International Conference on Information Technology and Education (ICIT&E) (pp. 175-180). IEEE.
- Sümer, N. (2000). Yapısal eşitlik modelleri: Temel kavramlar ve örnek uygulamalar. Türk Psikoloji Yazıları, 3(6), 49 -74.
- Tamborg, A. L., Elicer, R., & Spikol, D. (2022). Programming and Computational Thinking in Mathematics Education: An Integration Towards AI Awareness. KI - Künstliche Intelligenz, 36(1), 73–81. https://doi.org/10.1007/s13218-021-00753-3
- Tekdal, M. (2021). Trends and development in research on computational thinking. Education and Information Technologies, 26(5), 6499–6529. https://doi.org/10.1007/s10639-021-10617-w
- The jamovi project (2022). jamovi. (Version 2.3) [Computer Software]. Retrieved from https://www.jamovi.org.
- Thompson, R., D. W. Barclay, and C. A. Higgins (1995) "The Partial Least Squares Approach to Causal Modeling: Personal Computer Adoption and Use as an Illustration," Technology Studies: Special Issue on Research Methodology (2) 2 (Fall), pp. 284-324.
- Tran, Y. (2019). Computational Thinking Equity in Elementary Classrooms: What Third-Grade Students Know and Can Do. Journal of Educational Computing Research, 57(1), 3–31. https://doi.org/10.1177/0735633117743918
- Tsarava, K., Moeller, K., & Ninaus, M. (2018). Training Computational Thinking through board games: The case of Crabs & Turtles. International Journal of Serious Games, 5(2), Article 2. https://doi.org/10.17083/ijsg.v5i2.248
- Tschannen-Moran, M., & Woolfolk Hoy, A. (2001). Teacher efficacy: Capturing an elusive construct. Teaching and Teacher Education, 17(7), 783-805.
- Umutlu, D. (2021). An exploratory study of pre-service teachers’ computational thinking and programming skills. Journal of Research on Technology in Education, 1-15.
- Villalustre, L., & Cueli, M. (2023). Assessing the Computational Thinking of Pre-Service Teachers: A Gender and Robotics Programming Experience Analysis. Education Sciences, 13(10), 1032.
- Wang, C., Shen, J., & Chao, J. (2022). Integrating Computational Thinking in STEM Education: A Literature Review. International Journal of Science and Mathematics Education, 20(8), 1949–1972. https://doi.org/10.1007/s10763-021-10227-5
- Webb, M., Davis, N., Bell, T., Katz, Y. J., Reynolds, N., Chambers, D. P., & Sysło, M. M. (2017). Computer Science in K-12 school curricula of the 21st century: Why, what and when? Education and Information Technologies, 22(2), 445-468.
- Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
- Yadav, A., Gretter, S., Hambrusch, S., & Sands, P. (2016). Expanding computer science education in schools: Understanding teacher experiences and challenges. Computer Science Education, 26(4), 235–254. https://doi.org/10.1080/08993408.2016.1257418
- Yadav, A., Hong, H., & Stephenson, C. (2017). Computational Thinking for Teacher Education. Communications of the ACM, 60(4), 55-62.
- 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).
- Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational Thinking in Elementary and Secondary Teacher Education. ACM Transactions on Computing Education, 14(1), 5:1-5:16. https://doi.org/10.1145/2576872
- Yagci, M. (2019). A valid and reliable tool for examining computational thinking skills. Education and Information Technologies, 24(1), 929–951.
- Yılmaz, T., & İzmirli, S. (2023). Effect of unplugged and plugged coding activities on secondary school students’ computational thinking skills. Journal of Educational Technology and Online Learning, 6(4), 1180-1193.
- Yılmaz, F. G. K., Yılmaz, R., & Durak, H. Y. (2018). A review on the opinions of teachers about the development of computational thinking skills in K-12. Teaching computational thinking in primary education, 157-181.
- Zha, S., Jin, Y., & Moore, P., & Gaston, J. (2020). Hopscotch into coding: Introducing pre-service teachers computational thinking. Techtrends, 64, 17-28.
- Zhou, D., Gomez, R., Wright, N., Rittenbruch, M., & Davis, J. (2020). A design-led conceptual framework for developing school integrated STEM programs: the Australian context. International Journal of Technology and Design Education, 1-29. https://doi.org/10.1007/s10798-020-09619-5