Abstract Teaching reforms such as adjusting curriculum objectives and teaching contents, building practice teaching base for "corrosion and protection" and constructing new teaching system were employed to solve problems in practice teaching of "corrosion and protection" in oil & gas storage and transportation engineering major. The idea of cultivation of practical ability was carried out through the whole curricula teaching to improve practical and engineering ability of students, which would provide students with basic methods and skills and scientific thinking in work.