Computational Thinking Curriculum Design: A Triadic Integration of Listening, Teaching, and Practicing
摘要
This paper introduces the new course “Computational Thinking and Programming” created by the author, proposing a three-dimensional course construction model of “enjoy listening, excel at teaching, and master practicing.” Through strengthening classroom management, assigning problem-solving exercises, and designing multi-level experimental tasks, the course aims to cultivate students' computational thinking and innovation abilities. Taking the “Touge Practical Teaching Platform” as an example, the paper explains how this platform supports computer education in universities by providing practical teaching cases and courses, thereby facilitating the development of computer science and engineering disciplines. Furthermore, this paper presents the textbook and online course resources specifically authored and developed by the research team for this curriculum.” Finally, the article explores the role of extended programming competition training in cultivating scientific and technological talents.