According to the document of higher education in the new era issued by the Ministry of Education, focusing on the purpose of first-class talent training, in the new era of China's undergraduate education, educators need to actively explore the deep integration of online and classroom teaching. The construction of open online courses and development on blended teaching for structural mechanics teaching team of Dalian University of Technology is introduced. The final exam results of students attended blended teaching are compared with those in traditional class through statistical analysis of a large amount of data. Based on their comparison with the final exam results of mechanics of materials, the advantages and disadvantages of blended teaching in improving students' performance are analyzed. Then, the factors effecting blended teaching are discussed according to the data provided by various platforms. Studies have shown that face-to-face teaching, online learning completion and in-class quiz are all main factors. Face-to-face teaching plays a key role in blended teaching. Giving full play to the guiding role of face-to-face teaching, blended teaching is beneficial to the implementation of the student-centered education concept and can help students better master the course if they complete online learning well and keep a good learning progress.