针对C语言程序设计课程传统教学中存在的问题,提出一种以项目开发为导向,班级学生分层的教学模式。通过对项目分模块设计和学生分层实施教学,不仅调动了学习编程的积极性,还能锻炼学生的计算思维,同时培养学生用C语言编写代码的能力。