您好, 访客   登录/注册

浅谈《C语言》教学改革成果

来源:用户上传      作者: 杜忠友

   [摘要] 本文阐述了我们对《C语言》课程进行的各项教学改革和措施,教学质量得到稳步提高。这对我国高校的计算机教学有参考意义。
  [关键词] 《C语言》教学改革 成果 多媒体
  
  一、学好《C语言》的必要性与重要性
  《C语言》是我国各高校许多专业必修的公共基础课,也是各高校许多专业的计算机高级语言,它是目前具有稳固阵地的计算机编程语言之一,功能强大,语句简捷,用它不仅可进行一般的程序设计,而且可进行大型的软件开发;不仅可用于编写科学计算程序、开发管理软件,而且可用于开发控制软件乃至操作系统,它在计算机的实际应用中起着十分重要的作用,学好C语言在教学和实际应用中具有很重要的地位。
  《C语言》是在大学一年级完成计算机的入门课程《计算机文化基础》或《大学信息技术》学习的基础上,学习高级编程语言的语法规则和程序设计、软件开发的方法,培养学生进行程序设计的思维方式,理解和掌握利用计算机进行程序设计和软件开发的技术,奠定在今后的学习和工作中应用计算机解决实际问题的能力。该课程对于培养新世纪需要的面向现代化、面向未来、面向世界的人才具有重要的意义。
  二、《C语言》教学的现状分析和教学改革的必要性
  C语言本身较难,学校给定的教学学时又较少(授课和上机共64学时),教师感到在有限的学时内很难把内容讲深讲透,学生则感到进度太快,理解困难,知识掌握不深,及格率欠佳,教学效果不尽人意。教学设备和上机手段,也与实际要求有不少的差距。为提高教学效果,需进行教学研究和改革。
  三、课程改革的思路
  充分采用现代化的教学设备和手段,改变传统落后的黑板教学模式和方法,最大限度地调动学生的学习积极性和主动性,提高学生高级语言的编程能力和计算机的实际应用水平。通过教学改革,能够在现有条件下,在有限的学时内,利用各种现代教学设备和一切可行的教学手段,收到最佳的教学效果,最大限度地提高教学质量和学生素质。
  四、教学改革解决的关键问题
  1.根据未来社会工作的要求,在考察我国教育思想、教育改革的现状与趋势、扩招等的基础上,制定了受教师和学生普遍欢迎的教学大纲,确定了讲解的深度――基本达到通过全国计算机等级考试C语言二级考试的水平。根据教学实践,提出了切合实际的教学学时――讲课36学时,上机练习28学时,总学时仍保持64学时。
  2.教材改革。根据未来社会工作的要求和全国计算机等级考试C语言二级考试的要求,编著了《C语言》教材。
  3.提出了目前条件下课堂授课模式:多媒体教室授课(辅之以黑板板书),机房上机实验,课外集中辅导答疑,作业练习。多媒体教室授课的优越性主要有两个:信息量大,可在课堂上现场编程和运行,效果好于纯黑板授课。
  4.精选激发学生学习积极性和主动性的有吸引力的、有趣的典型题目作为例题进行讲解。如水仙花数问题、汉诺塔问题、鸡兔同笼问题、百钱百鸡问题、兔子繁殖问题、歌德巴赫猜想的有限证明、亲密数问题、自守数问题、回文数问题、闰年问题、定期储蓄利息问题、素数问题、完全数问题、圆周率的近似求解问题、费尔马大定理的有限证明、进制数转换问题、定积分问题、排序问题、九九表问题、阶乘问题、迭代法求根问题、取颜色球问题,等等。
  5.每次课最后留出15分钟,由学生提问问题,教师进行解答。
  6.精选对学生有吸引力的习题(如上述4所述)让学生练习,并建立典型习题题库。根据教学实践,提出符合实际的作业量。
  7.提出了适合学生上机练习的最佳软、硬件环境――以DOS和Windows为平台的Turbo C2.0和VC。
  8.确定了每个上机实验所掌握的内容,选择了典型的、难度适中的有趣的题目(如上述4所述),供学生练习。
  9.研制开发了随机抽题试题库。
  10.针对教学实际,集体研究开发了《C语言》多媒体教学课件。
  11.课外进行全国计算机等级考题考前培训。
  12.指导各个班级成立每组10人左右的学习小组,进行疑难问题讨论,探讨学习方法,交流学习体会,让学生站在受众这个层面上互相学习,互相帮助。这种学习小组由于年龄和知识面相似,感受相同,平等交流,有时能起到教师起不到的作用。
  通过这些改革,能够在目前条件下,在有限的学时内,利用各种现代教学设备和一切可行的教学手段,收到最佳的教学效果,最大限度地提高教学质量和学生素质。
  五、教学改革的效果
  经过上述一系列的教学探索和实践,我校在《C语言》的教学上发生了明显的变化,课程对学生产生了磁铁般的吸引力,课堂气氛活跃,学生探讨问题的主动性和学习的积极性大大提高,近年来学生期末考试及格率和学生参加全国计算机等级考试C语言二级考试的通过率稳步提高。学生的理解力、程序设计和软件开发水平、操作计算机的水平都有较大提高,在全国多项计算机大赛中频频获奖,教师和学生给予了比较高的肯定。
  六、结语
  《C语言》的教学改革,在考察我国教育思想、教育改革的现状与趋势、教学情况、教学方法和扩招等的基础上,结合新的教育环境,对教学的各个环节和各项因素进行了研究探索,提出了提高学生学习积极性和主动性、提高教学质量的教学方法和具体措施,具有全面性、很强的指导性、实用性和可操作性,产生了良好的教学效果。
  随着时代的发展,教学设备、教学方式和教学手段也会不断发生变化。我们将以提高教学水平、提高教学效率、提高学生素质为出发点,积极主动地进行面向二十一世纪的教学改革,迎接未来,迎接挑战,不断地培养满足社会要求的社会主义现代化事业的建设者和接班人。


转载注明来源:https://www.xzbu.com/9/view-1011026.htm