This paper aims to the problems in the traditional teaching of automatic control principles course, and based on the analysis of the learning situations, reform the teaching software and hardware factors of the automatic control principles course centered on learning. This reform covers the design of curriculum teaching objectives, teaching content, teaching methods, learning methods, assessment methods and teaching modes, as well as the upgrading and transformation of teaching experimental conditions and the design of teaching auxiliary resources.