The software engineering is facing new challenges in the leading edge task of building ideological and political courses,
which reflects the low degree of integration of ideological and political elements with relatively rigid combinations and poor immer‐
sion. In order to improve the seamless combination of software engineering course and ideological and political elements, an integra‐
tion model of teaching and ideological and political elements for Web courses is proposed. The proposed model gives the design and
scheme in detail with strong commonality in Web courses from the perspectives of curriculum characteristics, knowledge, teaching
cases, extended materials and course management.