The embodiment of the invention relates to a processing system for teaching data. The processing system comprises an educational terminal, a learning terminal and a shared platform, wherein the sharedplatform comprises a teaching live broadcasting module, a teaching recording module, a teaching on-demand broadcasting module and an online evaluation module; the teaching live broadcasting module comprises a live broadcasting establishing unit, a network connection unit, a video and audio receiving unit, a live broadcasting interaction unit and a content distributing unit; the teaching recordingmodule comprises a recording unit, an analyzing unit, an annotating unit and a storage unit; the teaching on-demand broadcasting module comprises an on-demand broadcasting receiving unit, an on-demand broadcasting querying unit and an on-demand broadcasting processing unit; the online evaluation module comprises a test question entering unit, a proofreading unit, a wrong topic analysis unit and aknowledge point pushing unit. When students view analysis for wrong questions tested on the platform, relevant explaining videos can be obtained according to knowledge points of the wrong questions and are pushed to the students to help the students to break through weak knowledge points and improve the learning efficiency; in addition, in the live broadcasting process, a teacher can monitor thelearning states of the students so as to guarantee the learning quality of the students and the teaching quality of the teacher.