Abstract:In recent years, ideological and political education has become an important part of curriculum construction and an important aspect of teaching reform. Professional basic courses in universities are the link between general basic courses and professional courses, which is directly related to the teaching quality of the whole specialty. At present, the practice of ideological and political teaching generally has the problems of “surface” and “hard integration”, professional basic courses are no exception. Compared with other courses, the public basic courses themselves have the characteristics of large coverage and wide audience. Therefore, improving the effect of ideological and political education in professional basic courses has become an urgent problem to be solved in universities. First of all, the teachers’ ability of ideological and political education should be improved. All teachers should identify with the curriculum thought and politics in concept and be competent for the curriculum thought and politics in ability. Secondly, the curriculum thought and politics should conform to the characteristics of professional education and fully reflect the differences of teaching objects. The ideological and political elements contained in the curriculum and teaching methods should be deeply excavated, and a curriculum case base with curriculum characteristics, professional characteristics and school characteristics should be established. According to different disciplines, majors and teaching materials, a variety of teaching methods are adopted to teach students according to their aptitude and realize the purpose of value shaping. Finally, the ideological and political curriculum in an all-round way should be designed, covering three aspects: curriculum quality standards, teaching materials and teaching process, so as to realize the three goals of value guidance, knowledge transfer and ability training. The above three aspects ensure the effect of ideological and political education of professional basic courses.