As society progresses and science and technology evolve, the need for skilled professionals in the country continues to rise. Ideological and political education (IPE) in courses, crucial for fostering students’ overall development, has shifted from theoretical exploration to practical implementation. Sports colleges should incorporate ideological and political elements into professional courses like sports and computers based on their unique characteristics, aiming to develop high-quality, multidisciplinary talents that align with national requirements. Professional courses are often disconnected from IPE in traditional sports college teaching methods. There is excessive focus on knowledge and technology instruction, while insufficient attention is given to guiding students in developing correct values through the courses. Additionally, there is a lack of well-targeted course design and a comprehensive evaluation system. In response to the above problems, this paper studies and constructs a framework that integrates IPE with basic computer application knowledge, and designs a variety of course designs and teaching methods. In addition, a progressive assessment is designed to introduce the Convolutional Neural Networks (CNN) model and the Bidirectional Encoder Representations from Transformers (BERT) model in the early stage of teaching to conduct preliminary assessments of students’ basic computer skills and ideological and political qualities. In the later stage of the course, the Long Short-Term Memory (LSTM) network model is introduced to analyze student learning behavior and assess overall student quality based on prior evaluations. The experiment shows that the course design studied in this paper can enable students of the School of Physical Education to learn basic computer knowledge while also receiving certain ideological and political quality education. The designed teaching method is better than traditional offline teaching, online teaching and online and offline mixed teaching. When conducting comprehensive quality assessment, a 40% excellent rate can be achieved. Students are randomly selected to track their growth analysis. After the application of this teaching design, 90% of the students’ comprehensive quality assessment remains the same or improves. The findings suggest that the teaching model discussed in this paper not only improves students’ computer skills but also plays a crucial role in their JIANG ideological and political education, effectively achieving the intended teaching goals. The success of the innovative teaching design has been confirmed through practical application, providing a feasible teaching model for sports universities and other specialized institutions.