Abstract
Computational Thinking (CT) is a vital skill for digital citizens in the twenty-first Century. Investigating CT skills and their relationships with demographic and educational factors serve as the basis of CT skills cultivation. However, there is limited research focusing on high school students and inconsistent results regarding the relationship between students’ CT skills and their demographic factors. To fill these gaps, this study explored demographic and educational factors that correlate with high school students’ CT skills in Chinese educational settings. We adopted a cross-sectional research design and employed Computational Thinking Scale (CTS) for K-12 students to measure the CT skills of 1043 students from four urban high schools in northern and southern China. According to the Mann–Whitney U test and the Kruskal–Wallis test, male students outperformed female students in four sub-dimensions of CT skills. Additionally, tenth graders (average age of 16) scored significantly higher in two sub-dimensions of CT skills compared to eleventh graders (average age of 17). While no significant differences in CT skills were found between students from northern and southern China. Furthermore, students’ academic performance in total and their academic performance in English, math, and Information Technology were positively related to their CT skills. We compared our results with previous literature, discussed possible reasons for our findings, and recommended that collaborative, interdisciplinary, problem-based learning experiences that are oriented toward problem-solving should be implemented, especially for female students, to foster high school students’ CT skills.
Similar content being viewed by others
Data availability
Data will be made available on request.
References
Aksoy, B. (2004). Coğrafya öğretiminde probleme dayalı öğrenme yaklaşımı. Unpublished master thesis. Gazi Üniversitesi, Eğitim Bilimleri Enstitüsü, Ankara.
Angeli, C., & Giannakos, M. (2020). Computational thinking education: Issues and challenges. Computers in Human Behavior, 105, 106185. https://doi.org/10.1016/j.chb.2019.106185
APA (2020). Numbers and Statistics Guide (7th Edition). Retrieved March 26, 2024, from https://apastyle.apa.org/instructional-aids/numbers-statistics-guide.pdf
Armstrong, J. S., & Overton, T. S. (1977). Estimating nonresponse bias in mail surveys. Journal of Marketing Research, 14(3), 396–402.
Barcelos, T. S., Muñoz-Soto, R., Villarroel, R., Merino, E., & Silveira, I. F. (2018). Mathematics learning through computational thinking activities: A systematic literature review. Journal of Universal Computer Science, 24(7), 815–845.
Barr, D., Harrison, J., & Conery, L. (2011). Computational thinking: A digital age skill for everyone. Learning & Leading with Technology, 38(6), 20–23.
Basawapatna, A. R., Repenning, A., Koh, K. H., & Nickerson, H. (2013, August). The zones of proximal flow: guiding students through a space of computational thinking skills and challenges. In Proceedings of the Ninth Annual International ACM Conference on International Computing Education research (pp. 67–74).
Boykin, A., Evmenova, A. S., Regan, K., & Mastropieri, M. (2019). The impact of a computer-based graphic organizer with embedded self-regulated learning strategies on the argumentative writing of students in inclusive cross-curricula settings. Computers & Education, 137, 78–90.
Bråting, K., & Kilhamn, C. (2021). Exploring the intersection of algebraic and computational thinking. Mathematical Thinking and Learning, 23(2), 170–185. https://doi.org/10.1080/10986065.2020.1779012
Brown, S., Davidovic, J., & Hasan, A. (2021). The algorithm audit: Scoring the algorithms that score us. Big Data & Society, 8(1), 2053951720983865.
Buckley, S. (2012, October). The role of computational thinking and critical thinking in problem solving in a learning environment. In European Conference on e-Learning (pp. 63–70). Academic Conferences International Limited.
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
Carlgren, T. (2013). Communication, critical thinking, problem solving: A suggested course for all high school students in the 21st century. Interchange, 44(1–2), 63–81.
Celik, I. (2023). Exploring the determinants of artificial intelligence (AI) literacy: Digital divide, computational thinking cognitive absorption. Telematics and Informatics. https://doi.org/10.1016/j.tele.2023.102026
Chowdhury, B., Bart, A. C., & Kafura, D. (2018, February). Analysis of collaborative learning in a computational thinking class. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (pp. 143–148).
Claiborne, L., Morrell, J., Bandy, J., Bruff, D., Smith, G. & Fedesco, H. (2020). Teaching outside the classroom. Vanderbilt University Center for Teaching. Retrieved [2022–08–27] from https://cft.vanderbilt.edu/guides-sub-pages/teaching-outside-the-classroom/.
Coban, E., & Korkmaz, O. (2021). An alternative approach for measuring computational thinking: Performance-based platform. Thinking Skills and Creativity. https://doi.org/10.1016/j.tsc.2021.100929
Cropley, A. J. (1997). Fostering creativity in the classroom: General principles. The creativity research handbook, 1(84.114), 1–46.
Czerkawski, B. C., & Lyman, E. W. (2015). Exploring issues about computational thinking in higher education. TechTrends, 59, 57–65.
Das, K. R., & Imon, A. H. M. R. (2016). A brief review of tests for normality. American Journal of Theoretical and Applied Statistics, 5(1), 5–12.
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. https://doi.org/10.1016/j.compedu.2017.09.004
Farley, A., & Yang, H. H. (2020). Comparison of chinese gaokao and western university undergraduate admission criteria: Australian atar as an example. Higher Education Research & Development, 39(3), 470–484. https://doi.org/10.1080/07294360.2019.1684879
Field, A. (2009). Discovering Statistics using SPSS. SAGE.
Ghazi, S. R., Khan, U. A., Shahzada, G., & Ullah, K. (2014). Formal operational stage of Piaget’s cognitive development theory: An implication in learning mathematics. Journal of Educational Research, 17(2), 71.
González-Betancor, S. M., & López-Puig, A. J. (2020). Student achievement in primary education: region matters more than school. Compare: A Journal of Comparative and International Education. https://doi.org/10.1080/03057925.2020.1716304
Grover, S., Cooper, S., & Pea, R. (2014). Assessing computational learning in K-12. In: Proceedings of the 2014conference on Innovation & Technology in Computer Science Education, Uppsala, Sweden. https://doi.org/10.1145/2591708.2591713
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
Guggemos, J., Seufert, S., & Román-González, M. (2019). Measuring computational thinking - adapting a performance test and a self-assessment instrument for german-speaking countries. Proceedings of the 16th International Conference on Cognition and Exploratory Learning in Digital Age (CELDA 2019).
Hava, K., & Koyunlu Ünlü, Z. (2021). Investigation of the relationship between middle school students’ computational thinking skills and their STEM career interest and attitudes toward inquiry. Journal of Science Education and Technology, 30, 484–495. https://doi.org/10.1007/s10956-020-09892-y
Halpern, D. F. (2013). Thought and knowledge: An introduction to critical thinking. Psychology press.
Heale, R., & Twycross, A. (2015). Validity and reliability in quantitative studies. Res. Made Simple, 18(3), 66–67. https://doi.org/10.1136/eb-2015-102129
Hsu, T. C., & Liang, Y. S. (2021). Simultaneously improving computational thinking and foreign language learning: Interdisciplinary media with plugged and unplugged approaches. Journal of Educational Computing Research, 59(6), 1184–1207.
Hsu, T. C., Chang, C., Wu, L. K., & Looi, C. K. (2022). Effects of a pair programming educational robot-based approach on students’ interdisciplinary learning of computational thinking and language learning. Frontiers in Psychology, 13, 888215.
Hu, Q., Zhang, Y., & Liu, L. (2021). Research on curriculum reform of artificial intelligence enabled basic education: connotation, mechanism, and practice. Journal of National Academy of Education Administration, 09, 23–30.
Israel, M., & Lash, T. (2020). From classroom lessons to exploratory learning progressions: Mathematics+ computational thinking. Interactive Learning Environments, 28(3), 362–382.
Israel-Fishelson, R., Hershkovitz, A., Eguíluz, A., Garaizar, P., & Guenaga, M. (2021). A log-based analysis of the associations between creativity and computational thinking. Journal of Educational Computing Research, 59(5), 926–959.
ISTE. (2015). CT leadership toolkit. https://www.iste.org/explore/computational-thinking/computational-thinking-all
Jabar, M., Kasilag, R., Collado, Z., & Jamoral, R. (2023). Family capital and parental involvement among parents in public elementary and secondary schools in the Philippines: Perspectives of parents and children. Asia Pacific Journal of Education, 43(2), 555–571.
Jiang, B., & Li, Z. (2021). Effect of scratch on computational thinking skills of chinese primary school students. Journal of Computers in Education, 8(4), 505–525. https://doi.org/10.1007/s40692-021-00190-z
Jiang, H., Chugh, R., Turnbull, D., Wang, X., & Chen, S. (2023). Modeling the impact of intrinsic coding interest on STEM career interest: Evidence from senior high school students in two large Chinese cities. Education and Information Technologies, 28(3), 2639–2659.
Kale, U., Akcaoglu, M., Cullen, T., & Goh, D. (2018). Contextual factors influencing access to teaching computational thinking. Computers in the Schools, 35(2), 69–87.
Karpinski, Z., Biagi, F., & Di Pietro, G. (2021). Computational Thinking, Socioeconomic Gaps, and Policy Implications. IEA Compass: Briefs in Education. Number 12. International Association for the Evaluation of Educational Achievement.
Kastner-Hauler, O., Tengler, K., Sabitzer, B., & Lavicza, Z. (2022). Combined effects of block-based programming and physical computing on primary students’ computational thinking skills. Frontiers in Psychology. https://doi.org/10.3389/fpsyg.2022.875382
Kohyama, J. (2017). Self-reported academic performance and lifestyle habits of school children in Japan. International Journal of Child Health and Nutrition, 6(3), 90–97.
Kökdemir, D. Y., & Dönmez, A. T. D. (2003). Belirsizlik durumlarinda karar verme ve problem çözme (Doctoral dissertation, ANKARA ÜNİVERSİTESİ SOSYAL BİLİMLER ENSTİTÜSÜ SOSYAL PSİKOLOJİ ANA BİLİM DALI).
Korkmaz, Ö., & Bai, X. (2019). Adapting computational thinking scale (cts) for chinese high school students and their thinking scale skills level. Participatory Educational Research, 6, 10–26. https://doi.org/10.17275/per.19.2.6.1
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
Krathwohl, D. R. (2002). A revision of Bloom’s taxonomy: An overview. Theory into Practice, 41(4), 212–218.
Kuncel, N. R., Credé, M., & Thomas, L. L. (2005). The validity of self-reported grade point averages, class ranks, and test scores: A meta-analysis and review of the literature. Review of Educational Research, 75(1), 63–82.
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 Edu Res, 29, 67–83. https://doi.org/10.1007/s40299-019-00479-9
Lai, X., & Wong, G. K. W. (2022). Collaborative versus individual problem solving in computational thinking through programming: A meta-analysis. British Journal of Educational Technology, 53(1), 150–170.
Lei, H., Chiu, M. M., Li, F., Wang, X., & Geng, Y. J. (2020). Computational thinking and academic achievement: A meta-analysis among students. Children and Youth Services Review, 118, 105439. https://doi.org/10.1016/j.childyouth.2020.105439
Li, Y. (2020). Transformational School Leadership and Students’ Gaokao Performance in China: A Multilevel Mediation Analysis. University of South Florida.
Li, Y., & Ranieri, M. (2013). Educational and social correlates of the digital divide for rural and urban children: A study on primary school students in a provincial city of China. Computers & Education, 60(1), 197–209. https://doi.org/10.1016/J.COMPEDU.2012.08.001
Lin, P. H., & Chen, S. Y. (2020). Design and evaluation of a deep learning recommendation based augmented reality system for teaching programming and computational thinking. IEEE Access, 8, 45689–45699.
Lu, C., Macdonald, R., Odell, B., Kokhan, V., Demmans Epp, C., & Cutumisu, M. (2022). A scoping review of computational thinking assessments in higher education. Journal of Computing in Higher Education. https://doi.org/10.1007/s12528-021-09305-y
Margolis, A. A. (2020). Zone of Proximal Development. Scaffolding and Teaching Practice: Cultural-Historical Psychology. https://doi.org/10.17759/chp.2020160303
Master, A., Tang, D., Forsythe, D., Alexander, T. M., Cheryan, S., & Meltzoff, A. N. (2023). Gender equity and motivational readiness for computational thinking in early childhood. Early Childhood Research Quarterly, 64, 242–254.
Ministry of Education of the People’s Republic of China. Notice on Doing a Good Job in the Construction of National Demonstration Zones and Demonstration Schools for New Courses and New Textbooks in General High Schools. (July 10.2020.). Retrieved May 5, 2022, from Ministry of Education of the People’s Republic of China: http://www.moe.gov.cn/srcsite/A06/s3732/202007/t20200717_473440.html
Ministry of Education of the People’s Republic of China. (2022). Information Technology Curriculum Standards for Compulsory Education (2022 edition). Retrieved from http://www.moe.gov.cn/srcsite/A26/s8001/202204/W020220420582361024968.pdf
National Bureau of Statistics.Statistical Communiqué on National Economic and Social Development of People’s Republic of China (PRC) in 2020. (Jan. 12. 2022). Retrieved August 25, 2023, from National Bureau of Statistics: http://www.stats.gov.cn/zs/tjwh/tjkw/tjzl/202302/t20230215_1907995.html
Nesiba, N., Pontelli, E., & Staley, T. (2015, October). DISSECT: Exploring the relationship between computational thinking and English literature in K-12 curricula. In 2015 IEEE Frontiers in Education Conference (FIE) (pp. 1–8). IEEE.
Ozbal, E. O., & Karakutuk, K. (2020). Advices on Budget Models for Equality in High Schools: The Case of Turkey. Journal of Education and Future-Egitim Ve Gelecek Dergisi, 18, 55–67. https://doi.org/10.30786/jef.732197
Parsazadeh, N., Cheng, P. Y., Wu, T. T., & Huang, Y. M. (2021). Integrating computational thinking concept into digital storytelling to improve learners’ motivation and performance. Journal of Educational Computing Research, 59(3), 470–495.
Paucar-Curasma, R., Cerna-Ruiz, L. P., Acra-Despradel, C., Villalba-Condori, K. O., Massa-Palacios, L. A., Olivera-Chura, A., & Esteban-Robladillo, I. (2023). Development of computational thinking through STEM activities for the promotion of gender equality. Sustainability, 15(16), 12335.
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(5), 1965–1980. https://doi.org/10.1111/bjet.13092
Pudyastuti, Z., & Palandi, J. (2014, September). A correlation between students’ english proficiency and their computer programming mastery. The Third UAD TEFL International Conference 2014, Yogyakarta, Indonesia, Vol. 3
Qian, Y., & Lehman, J. D. (2016). Correlates of success in introductory programming: A study with middle school students. Journal of Education and Learning, 5(2), 73–83.
Ratelle, C. F., & Duchesne, S. (2014). Trajectories of psychological need satisfaction from early to late adolescence as a predictor of adjustment in school. Contemporary Educational Psychology, 39(4), 388–400.
Razali, N. M., & Wah, Y. B. (2011). Power comparisons of shapiro-wilk, kolmogorov-smirnov, lilliefors and anderson-darling tests. Journal of Statistical Modeling and Analytics, 2(1), 21–33.
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
Ruby, I., & Krsmanovic, B. (2017, June). Does learning a programming language require learning English? A comparative analysis between English and programming languages. In EdMedia+ Innovate Learning (pp. 420–427). Association for the Advancement of Computing in Education (AACE).
Sadler, P. M., Sonnert, G., Hazari, Z., & Tai, R. (2012). Stability and volatility of stem career interest in high school: A gender study. Science Education, 96(3), 411–427. https://doi.org/10.1002/sce.21007
Sarawagi, N. (2014). A flipped CS0 classroom: Applying Bloom’s taxonomy to algorithmic thinking. Journal of Computing Sciences in Colleges, 29(6), 21–28.
Saritepeci, M. (2020). Developing computational thinking skills of high school students: Design-based learning activities and programming tasks. Asia-Pacific Edu Res, 29, 35–54. https://doi.org/10.1007/s40299-019-00480-2
Selby, C., & Woollard, J. (2013). Computational thinking: the developing definition.
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
Sticca, F., Goetz, T., Bieg, M., Hall, N. C., Eberle, F., & Haag, L. (2017). Examining the accuracy of students’ self-reported academic grades from a correlational and a discrepancy perspective: Evidence from a longitudinal study. PLoS ONE, 12(11), e0187367. https://doi.org/10.1371/journal.pone.0187367
Sun, D., Ouyang, F., Li, Y., & Zhu, C. (2021). Comparing learners’ knowledge, behaviors, and attitudes between two instructional modes of computer programming in secondary education. International Journal of STEM Education, 8(1), 1–15.
Sun, L., Hu, L., Zhou, D., & Yang, W. (2022). Evaluation and developmental suggestions on undergraduates’ computational thinking: A theoretical framework guided by Marzano’s new taxonomy. Interactive Learning Environments. https://doi.org/10.1080/10494820.2022.2042311
Tabachnick, B. G., & Fidell, L. S. (2001). Using multivariate statistics. Allyn & Bacon Inc.
Tang, X. D., Yin, Y., Lin, Q., Hadad, R., & Zhai, X. M. (2020). Assessing computational thinking: A systematic review of empirical studies. Computers & Education, 148, 103798. https://doi.org/10.1016/j.compedu.2019.103798
Tao, Y., Zhang, M., Su, Y., & Li, Y. (2022). Exploring college english language learners’ social knowledge construction and socio-emotional interactions during computer-supported collaborative writing activities. The Asia-Pacific Education Researcher, 31(5), 613–622.
Taylan, S. (1990). Heppner’in problem çözme envanterinin uyarlama, güvenirlik ve geçerlik çalışmaları. Yayınlanmamış Yüksek Lisans Tezi.
Teye, A. C., & Peaslee, L. (2015). Measuring educational outcomes for at-risk children and youth: Issues with the validity of self-reported data. Child & Youth Care Forum, 44(6), 853–873. https://doi.org/10.1007/s10566-015-9310-5
Tikva, C., & Tambouris, E. (2021). Mapping computational thinking through programming in K-12 education: A conceptual model based on a systematic literature Review. Computers & Education, 162, 104083.
Valovičová, Ľ, Ondruška, J., Zelenický, Ľ, Chytrý, V., & Medová, J. (2020). Enhancing computational thinking through interdisciplinary STEAM activities using tablets. Mathematics, 8(12), 2128.
Watkins, M. (2018). Exploratory factor analysis: A guide to best practice. Journal of Black Psychology, 44(3), 219–246. https://doi.org/10.1177/2F0095798418771807
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
Weng, X., & Wong, G. K. (2017, December). Integrating computational thinking into English dialogue learning through graphical programming tool. In 2017 IEEE 6th International Conference on Teaching, Assessment, and Learning for Engineering (TALE) (pp. 320–325). IEEE.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
Yağcı, M. (2018). A study on computational thinking and high school students’ computational thinking skill levels. International Online Journal of Educational Sciences, 10(2), 81–96.
Yang, Y., & Cao, X. (2021). Effects of task involvement load on L2 vocabulary acquisition and their association with language aptitude. The Asia-Pacific Education Researcher, 30, 421–430.
Yazici, B., & Yolacan, S. (2007). A comparison of various tests of normality. Journal of Statistical Computation and Simulation, 77(2), 175–183.
Yeni, S., Grgurina, N., Saeli, M., Hermans, F., Tolboom, J., & Barendsen, E. (2023). Interdisciplinary integration of computational thinking in K-12 education: A systematic review. Informatics in Education. https://doi.org/10.15388/infedu.2024.08
Yesil, R., & Korkmaz, O. (2010). Reliability and validity analysis of the multiple intelligence perception scale. Education, 131(1), 8–33.
Zainuddin, Z., Shujahat, M., Haruna, H., & Chu, S. K. W. (2020). The role of gamified e-quizzes on student learning and engagement: An interactive gamification solution for a formative assessment system. Computers & Education, 145, 103729.
Zhang, B., & Zhang, Y. (2009). Mann-Whitney U test and Kruskal-Wallis test should be used for comparisons of differences in medians, not means: comment on the article by van der Helm-van Mil et al. Arthritis and Rheumatism, 60(5), 1565.
Zhao, L., Liu, X., Wang, C., & Su, Y. S. (2022). Effect of different mind mapping approaches on primary school students’ computational thinking skills during visual programming learning. Computers & Education, 181, 104445.
Author information
Authors and Affiliations
Corresponding author
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.
About this article
Cite this article
Zhu, Y., Sun, D., Boudouaia, A. et al. Demographic and Educational Correlation of High School Students’ Computational Thinking Skills: Evidence from Four Chinese Schools. Asia-Pacific Edu Res (2024). https://doi.org/10.1007/s40299-024-00858-x
Accepted:
Published:
DOI: https://doi.org/10.1007/s40299-024-00858-x