针对程序设计语言类课程传统实验环节中出现的各类问题,通过分析布鲁姆教育目标分类法和翻转课堂形式,结合程序设计语言类课程自身的特点,以新工科背景下面向能力培养的课程建设为背景,以含课内实验环节的C语言课程为具体研究对象,以能力为导向,提出C语言实验课翻转课堂的教学模式,阐述课堂设计实践的具体过程,给出一整套实验翻转课的具体操作实例供参考,最后说明实验翻转课堂的教学效果。