The invention relates to a situational teaching system, and belongs to the field of professional education teaching. The system comprises a course management module, a situational management module, a knowledge storage module, a task management module, an integral item module, an effect evaluation module, a class hour setting module and an ability evaluation module, wherein the course management module is used for building and managing courses, the situational management module is used for deconstructing the original subject knowledge system of the courses and reconstructing the original subject knowledge system of the courses into the situations, the knowledge storage module adds the corresponding basic theoretical knowledge according to the situations and sets knowledge points, the task management module designs a plurality of tasks for different situations and sets skill points, the integral item module is used for setting the comprehensive items and integrating the important knowledge points and the skill points of the whole course, the effect evaluation module evaluates and checks the study effect of each stage, the study hour setting module is used for setting the study time of each study link and content, and the ability evaluation module is used for obtaining the ability evaluation scores or giving the integral mark of the courses. The situational teaching system has the significance that the teaching quality and efficiency of vocational education can be effectively improved, and the skill level of students can also be effectively improved.