Abstract:In order to better integrate the theoretical knowledge and practice in the core professional course of programma ̄ ble controller and give full play to the promoting role of professional courses in project-based teaching processꎬ this paper puts forward a project -based teaching mode characterized with professional skill competitions on the basis of studying teaching contentsꎬ objectivesꎬ and key and difficult points of the course. This teaching mode stimulates students′ interest in learning and operational abilities and helps realizing the goals of training skilled talents with project-based teaching of professional courses.