With the rapid development of Internet technology, in consequence of the outbreak of COVID-19, colleges and universities have postponed the start of term, in order to protect the life safety of teachers and students. However, to avoid affecting students’ academic studies, colleges and universities have taken various virtual reality technologies to implement personalized online teaching on students. However, there are still some problems in actual teaching, such as the monotonous teaching mode of animation course, which results in students’ lack of practical animation operation ability; the lectures lay too much emphasis on the textbook content and the pedagogical knowledge in animation is not updated, etc. In our study, we will combine Animation Teaching mode with the educational concept of STEAM, and designs a teaching mode oriented to students’ needs. This teaching mode include five parts: analysis of students’ needs, analysis of learning goals, selection of learning strategies, design of learning activities and design of learning evaluation. At the same time, based on the American Customer Satisfaction Index (ACSI) Model, our study will also investigate student satisfaction from four dimensions: student expectations, students’ perceived quality, students’ perceived value and student loyalty, with a view to measure the effectiveness of this teaching model. Through the teaching practice, it is found that this teaching mode can significantly promote students’ grades and motivate their enthusiasm for learning. The students’ autonomic learning and mastery of professional knowledge are significantly superior to those of traditional multimedia teaching method. The proposed teaching mode offers an objective reference for the application of virtual reality technology in teaching.