The invention provides an intelligent teaching system for ideological and political education and belongs to the field of intelligent teaching systems. The system comprises a server which connects a teaching end and a plurality of learning ends to enable different learners to jointly learn ideological and political knowledge in a specific environment. The teaching end includes a database, a question module, a course display module, a teacher and student communication module, a teacher data storage module, a teacher attendance module, a camera and a main processor. Each of the learning ends includes a data storage module, a random question random calling and answering module, an inquiry module, a selection module, an automatic update module, a virtual scene simulation module, a data input module, a display output module, an analysis module, an evaluation module, a scoring module, a student attendance module, an error information classification module and an auxiliary processor. According to the system, a teacher and conveniently and timely understand the learning situation of students, the interaction between the students and the teacher is enhanced, the exchanges between the students and the teacher after class are facilitated, and the interest in learning and learning effects of the students are improved.