非计算机专业“C语言程序设计”课程教学改革探讨
2011-02-20陆志强
张家口职业技术学院学报 2011年1期
陆志强,郑 伟,杨 富,田 野
(1.张家口职业技术学院, 河北张家口 075051;2.河北北方学院理学院,河北张家口075000)
现在计算机已普及到社会各行各业,大学生学习“C语言程序设计”是提高计算机知识水平的重要一步。作为一门程序设计语言的入门级课程,C语言具有非常重要的地位。因此,针对目前非计算机专业该课程教学的现状,及时发现教学中存在的问题,改进教学方法,对于提高教学质量及培养现代化合格人才至关重要。
1 “C语言程序设计”教学中存在的问题
无论是计算机相关专业还是非相关专业, 在“C语言程序设计”课程教学上都存在着一些问题,非计算机专业在该课程的理论教学和实践环节上存在问题更多一些。“C语言程序设计”是一门逻辑性较强的语言类课程,对于初学程序设计的大学生来说,面临着大量的基本语法和程序结构理论性的学习。有的学生认为教师讲的这些知识理论性较强而实用性不强,因而会对这门课程的学习产生不重视甚至是抵触的心理。还有的学生虽然认识到该课程的重要性, 也很想学好,但由于教材缺乏较容易理解和生动有趣的范例,感觉学习过程缺少乐趣, 加上自制力较差, 上课走神, 学习跟不上, 渐渐地就失去了学好这门课程的自信心。同时在实践考察环节中由于考察内容设置不合理,大部分学生即使到期末也很难对本门课程有一个整体框架式的认识,课程教学效果无法得到保证。根据我们近几年的教学实践,这种情况究其原因,反映出在教学中主要存在以下几方面的问题:教学大纲不合适、教学形式和方法需要改革、对实验环节重视不够。……
登录APP查看全文
