◆刘志芳 刘 伟
(衡水学院分院)
C语言程序设计教学探讨
◆刘志芳 刘 伟
(衡水学院分院)
C语言程序设计是计算机专业的基础课,在整个课程体系中占有重要地位。在C语言教学过程中,教师的教法和学生学法的差异,对教学效果都会产生直接的影响。针对学生学习语言课程的一般思维规律和思维模式,进一步探讨适合专科院校学生的教学方法,对以后的C语言程序设计教学有所帮助。
C语言程序设计是一个逻辑性很严谨的课目,学生在设计程序时常常感到无从下手。其原因可分为两个方面:一是所使用的教材,在每一章节介绍完概念之后,提供一些例子加深学生对概念的理解,针对本章中出现的内容提供一些练习题。用来测试学生对各章节中的基本概念记忆和理解程度。二是学生更多关注的是教材中的典型例题,对于程序的系统概念没有真正掌握理解,没有整体设计的概念,在做练习题时涉及到综合编程部分感到困惑。学生在学习的过程中,没有注意到如何综合运用相关内容解决具体问题,以导致学生在学完程序设计课程时,进入应用阶段,面对具体的专业设计要求无从下手。
通过C语言课程的学习,学生应正确理解C语言的基本概念,掌握语句的格式及用法,编写出优化的实用程序。我们知道C语言课程强调的是实践性,对于计算机语言课程的教学不应仅仅是传授知识,应该以培训能力为主,过分强调该语言的系统性和完整性可能会转移学生对课程重点的注意力。……