论文摘要:语言程序设计是江苏城市职业学院机电专业开设的专业基础课程,对学生编程习惯的养成和逻辑思维能力的培养有着重要的意义,本文结合多年的教学经验,分析了当前课堂教学中存在的问题,提出了基于案例驱动的“C语言程序设计”的课堂教学模式改革。论文关键词:语言程序设计,教学模式,案例驱动1引言C语言程序设计是江苏城市职业学院机电专业开设的专业基础课程,具有很强的实践性和应用性。对于机电专业的学生来说,C语言的学习为其进行工业控制程序设计及编程、为CAD、CAM的二次开发打下良好基础,是机电专业的学生接触的第一门编程语言课程,对学生的编程习惯的养成,逻辑思维能力的培养起着至关重要的作用。2传统课堂教学中存在的问题C语言数据类型繁多,语法结构比较复杂,使用灵活,很容易出错,很多学生学不得法,障碍重重。在C语言教学过程中,从客观上讲,教师的教法和学生的学法的差异,对教学效果都会产生直接的影响。究其原因主要有以下几个方面:1.没有认识到C语言的重要性,学习缺乏主动性。学生普遍认为C语言是一门计算机专业课程,而自己所学的机电专业,将来的学习和工作都不会用到C语言,大多