The invention relates to an intelligent teaching system for ideological and political education. The intelligent teaching system for ideological and political education includes a login terminal, a student terminal, a teacher terminal, a management terminal and a retrieval terminal, wherein the teacher terminal and the student terminal interact with the management terminal through the login terminal; the login terminal includes a verification module and an authorization module; the management terminal includes an administrator interface, an administrator module, a teacher management module, a class management module, a student management module, a common resource management module, a course management module and an announcement management module; the teacher terminal includes a teacher interface, a course display module, a teach resource browse module, a teacher communication module, a teacher knowledge management module, a teacher material information storage module and a teacher retrieval interface; and the student terminal includes a student interface, a learning module, a student resource browse module, a student communication module, and a student knowledge management module.