With the multi-modality of college foreign language cognitive style and dimensions, China’s higher education curriculum reform also has higher requirements for the traditional class teaching system based on practice. It is of great urgency and necessity for teachers to establish effective teaching concepts and guide classroom teaching to realize effective teaching. Under the background of big data, the current traditional British teaching mode does not meet the application requirements of independent colleges. Massive open online course and microteaching have become trends in the field of education. The introduction of multi-modal discourse analysis theory brings new ideas, methods and teaching design to English teaching. College English takes classroom teaching as the main body, and the collaborative application of multi-modal discourse changes the rigid explanation mode. Based on the analysis of the integration of big data and multimodality in the current college English curriculum, this paper has initially formed a theoretical framework for the construction and evaluation of multimodal classroom environment in China. Teachers need to use their rich working experience and profound knowledge to create a good learning atmosphere for students.