References
[1] Sun, L. H., & Zhou, D. H. (2019). Research Status and Action Path on International Children Programming Education. Open Education Research, 25(02):23-35.
[2] Brown, N. C., Sentance, S., Crick, T., & Humphreys, S. (2014). Restart: The resurgence of computer science in UK schools. ACM Transactions on Computing Education (TOCE), 14(2), 1-22.
[3] Curran, J., Schulz, K., & Hogan, A. (2019). Coding and Computational Thinking—What Is the Evidence. NSW Department of Education: Sydney, NSW, Australia.
[4] Bocconi, S., Chioccariello, A., Kampylis, P., Dagienė, V., Wastiau, P., Engelhardt, K., ... & Stupurienė, G. (2022). Reviewing computational thinking in compulsory education: state of play and practices from computing education.
[5] Zhang, S. Z. (2020). Education Informatization 2.0: Issue Construction and Path Selection: A Perspective Based on the Analysis of Policy Tools. Educational Academic Monthly, (09), 57-63.
[6] Gong, X. Y. (2022). Analysis of the current situation of programming education in primary and secondary schools in China. Western Quality Education, (18), 139-142.
[7] Papert, S. A. (2020). Mindstorms: Children, computers, and powerful ideas. Basic books.
[8] Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
[9] ISTE & CSTA. (2011). Operational definition of computational thinking for K–12 Education.
[10] 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).
[11] Zhang, J. B. (2019). Computational thinking education: conceptual evolution and challenges. Modern Distance Education Research, 31(06):89-101.
[12] Wang, J. Y., Zhou, D. H., & Yang, Y. W. (2022). Machine learning in academic education research: analytical framework, international comparison and inspiration. Digital Education, 8(05):85-92.
[13] Fu, Q. & Wang, Y. R. (2019). A study on programming teaching for the cultivation of computational thinking: an example of teaching Python programming to high school students. The Education of Innovative Talents, (03):47-54.
[14] Yue, Y. L., Yuan, Y. N., & Zhang, X. J. (2021). A Study on Teaching Design of Python Gamification Programming for High School Students' Computational Thinking Development [J]. China Education Informatization, (22):93-96.
[15] Zhang, D., & Cui, G. Z. (2022). Research on Artificial Intelligence Education in Primary and Secondary Schools. Modern Education Technology, 30(01):39-44.
[16] Nan, G. N. (2011). The new stage and mission of China's education informatization development. e-Education Research, (12),10-12.
[17] Zhou, J., & Li, G. F. (2022). A Study on the Innovation of History Classroom Teaching Mode in the Context of New Liberal Arts. Chinese Journal of Education, (S1):174-176.
[18] Wu, C. J., & Zhang, M. (2010). The connotation, examples and essential features of the "5E" teaching model of American biology. Curriculum, Teaching Materials and Methodology, 30(06):108-112.
[19] Zhao, C. L., Zhao, W. J., & Jiang, Z. H. (2018). Design of 5E inquiry-based teaching model for STEM education. Modern Education Technology, 28(03):106-112.
[20] Shi, L. (2022). Exploring multidimensional teaching evaluation and promoting students' core literacy development--Exploring multidimensional teaching evaluation of high school history based on subject core literacy development. History Teaching Issues, (04):149-155.
[21] Bers, M. U., González-González, C., & Armas–Torres, M. B. (2019). Coding as a playground: Promoting positive learning expe-riences in childhood classrooms. Computers & Education, 138, 130-145.