Education informatization is an important means to improve the quality of education and teaching as well as a basic condition for the innovative reform and application of education and teaching, which also means that education informatization cannot be separated from the construction of digital learning resources. This paper utilizes the advantage of Flash technology’s integration of multiple media elements to design physics animation courseware. Then, it combines the color histogram and edge density analysis algorithm to segment the animated visual scene of physics courseware, optimize the production process of Flash physics animated courseware, and establish a scientific evaluation standard for courseware quality. The average scores of the four dimensions of manipulability, stability, aesthetics, and compatibility in the evaluation results of physics animated courseware in this paper are all higher than 4 points. The students who apply physics animated courseware to teach improve their learning attitudes, learning behaviors, and learning effects by 11.61, 7.33, and 6.54, respectively, compared with the traditional physics teaching, and all of them are significantly different (P<0.05). This paper’s physics animation courseware is effective in improving students’ performance in physics courses and provides valuable information for the development of digital teaching resources in the future.