Blended Teaching in Computer Programming: A Golden Courses Framework
Jinxin Chen *
Yancheng Teachers University, China.
Decheng Zhang
Yancheng Teachers University, China.
Jian Dong
Yancheng Teachers University, China.
*Author to whom correspondence should be addressed.
Abstract
The blended teaching approach in the context of smart education environments fully embodies the teaching philosophy of student-centered and teacher-guided learning, which is an important way to enhance the quality of teaching. As one of the five types of "gold courses," the blended online-offline golden courses has a significant impact on improving students' learning abilities. This paper investigates the current issues in blended teaching of computer programming practice courses, such as insufficient integration of ideological and political education, weak operability of practical course objectives, and the lack of systematic design in blended teaching and evaluation. It proposes measures for teaching reform: in line with the "101 Plan" for cultivating top innovative talents at the national level, clarify the construction goals of computer programming practice courses; establish a teaching innovation team and construct a blended teaching reform model; develop high-level, challenging, and three-dimensional teaching resources; Use smart technologies to enhance the teaching processt; and link teachers with AI to continuously optimize teaching outcomes. Through systematic teaching reform, computer programming practice courses have significantly enhanced students' learning willingness, learning methods, project engineering practical abilities, and innovative capabilities.
Keywords: Gold courses, blended teaching, programming practice, evaluation, human-machine collaboration