根据多年的“C程序设计”教学经验发现,在实际的教学过程中,存在较多问题,如课程学习难度大、学生学习兴趣低、畏难情绪高、学生主动性差、以知识传授为主等,导致教学效果不佳,学生实践能力、动手能力和创新能力无法提高,无法满足企业对学生的基本要求。针对以上问题,提出了以学生为中心的C程序设计的教学改革,力求通过教师与学生的角色转变、教学方式的多样化、教学内容的不断丰富和考核方式更加关注过程等方式提高“C程序设计”的教学效果。