近年来社会产业结构逐步调整,企业对人才提出了更多更高要求。在高等教育发展中,要注重优化传统的人才培养目标,对教育教学提出了更高的要求。C语言教学属于高级编程语言,理论性与实践性较强,在教学设计中要注重突出学生主体地位,对学生应用能力进行培育,锻炼学生自主探究以及问题分析能力。本文基于CDIO对C语言教学改革进行分析,为教学成效的提升拟定发展路径。