C语言程序设计教学反思职业院校的计算机专业大多数都开有c语言程序设计这门课程。C语言的学习不仅有利于提高学生的编程能力、思维能力,培养学生的实际动手能力和创新能力,也将对学生日后深入学习计算机专业知识有很大的帮助。可是,在本学期的教学中,该课的教与学的效果很不理想。我通过对课堂的观察、与学生的交流、发现部分学生上课时都能听懂,可到自己动手编程时却脑子却一片空白,无从下手,出现了听得懂、编不出的现象。我反思其中的原因:首先,学生在初学C语言时,最先接触的是c语言错综复杂的语句语法,而在做前几次习题课上,学生出错率高,在我讲授之后才恍然大悟。但是,最初较多的C语言语法让学生措手不及,也让学生对C语言产生了畏难的情绪。但是学生开始还算是积极的,但随着项目内容的深入,有的内容需要记忆、思考,难度增大了,兴趣就减退了,调动不起积极性,觉得学习C语言很难。其次,相当多的学生的自觉性不够,在课堂上讲过的东西不会主动在课下复习和巩固,学生对于一些基本语句的使用、语法的规则,掌握不够,也不会主动问我。加之随着学习的深入,在旧知识还没有掌握牢固的基础上,学习新知识,新知识掌握了,但是旧