针对独立学院学生的特点和非计算机专业C语言教学中普遍存在的问题,提出采用模块化的教学内容、重视上机实验操作、多种教学方法的综合应用以及课程考核改革思路,以激发学生学习兴趣,提高其编程、创新能力及综合分析能力。实践结果表明改革取得了良好的效果。