Hill Publishing Group | contact@hillpublisher.com

Hill Publishing Group

Location:Home / Journals / Advances in Computer and Communication /

DOI:http://dx.doi.org/10.26855/acc.2023.10.004

Design and Development of Machine Learning Curriculum for Middle School Students’ Computational Thinking Development

Date: November 14,2023 |Hits: 309 Download PDF How to cite this paper

Yanan Cao

Yongcheng Municipal Party Committee Office, Yongcheng, Henan, China.

*Corresponding author: Yanan Cao

Abstract

Computational thinking, as a core skill necessary for the 21st century, has be-come an indispensable ability to adapt to the future digital intelligence era. It is also the most effective way for countries around the world to cultivate top-notch creative talents. With the growing recognition of the significance of computational thinking, it has gained popularity and has been extensively developed in countries worldwide. Python programming and machine learning have revolutionized the field of programming education. Therefore, this paper develops a set of courses for junior high school students using the KNN algorithm in machine learning. The courses focus on air quality prediction and are designed to enhance students' programming ability and computational thinking skills by incorporating the 5E teaching model. Moreover, applying the KNN algorithm to curriculum teaching makes a significant contribution to improving the teaching level of junior high school curriculum and the learning efficiency of students. It also provides a more effective approach to cultivating students' comprehensive literacy.

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.

How to cite this paper

Design and Development of Machine Learning Curriculum for Middle School Students’ Computational Thinking Development

How to cite this paper: Yanan Cao. (2023) Design and Development of Machine Learning Curriculum for Middle School Students’ Computational Thinking Development. Advances in Computer and Communication4(5), 283-288.

DOI: http://dx.doi.org/10.26855/acc.2023.10.004

Volumes & Issues

Free HPG Newsletters

Add your e-mail address to receive free newsletters from Hill Publishing Group.

Contact us

Hill Publishing Group

8825 53rd Ave

Elmhurst, NY 11373, USA

E-mail: contact@hillpublisher.com

Copyright © 2019 Hill Publishing Group Inc. All Rights Reserved.