“Elastic-plastic Mechanics” is an important course for undergraduates and postgraduates of general engineering majors. However, the theoretical derivation of equations is complex, and the connection with engineering practice is inadequate. Therefore, teaching becomes difficult and boring for a number of students. Firstly, this paper introduces the importance of Elastic-plastic Mechanics for petroleum engineering related majors. Based on the recent teaching experience, the teaching reform of Elastic-plastic Mechanics course is carried out focusing on teaching method and learning content, and a discussion teaching mode based on students’ independent discussion and engineering cases is formed. Remarkable results have been achieved in improving students’ learning efficiency and classroom teaching effect. Furthermore, students’ comprehensive ability of independent innovation and practice is enhanced.