针对目前高校在C语言课程教学中普遍存在的重理论、轻实践、缺失工程能力培养的问题,提出面向编程能力培养的C语言教学模式,从教学内容设计、教学环节实践、考核机制优化等方面探讨如何进行面向编程能力培养的C语言教学。