Abstract:This paper explores a method for evaluating blended teaching effectiveness using machine learning. It constructs a blended teaching evaluation model with the Random Forest algorithm based on diverse data types and sources, including grades, behaviors, and emotions. Feature importance analysis was used to propose targeted strategies for teaching improvement. Using survey data from 376 students enrolled in the national top-level online course "Exploring Geoscience Landscapes: Aesthetics and Culture" on Chinese University MOOC, the model was trained and validated. Results show that the optimized Random Forest model improves fit by 40%, reduces mean squared error by 7%, and achieves an R2 of 0.92 when predicting student performance. Key factors influencing learning outcomes include participation, online-offline learning paths, mobile phone use, formative assessment, time investment, and sense of achievement. Based on these factors, targeted strategies for enhancing blended teaching effectiveness were proposed. The method provides references for optimizing blended teaching design, improving blended teaching quality, and promoting personalized education.