如何提高《C语言程序设计》教学效果
2018-12-14伍育红闫会峰
课程教育研究 2018年30期
关键词:教学手段
伍育红 闫会峰
【摘要】《C语言程序设计》课程是在大一开设,C语言不光是计算机系的专业课,同时也是非计算机专业的必修课,从以往的教学效果来看,此课程对于刚进校门的大一学生来说难度很大,通过率偏低,甚至往年有开多个重修班的历史,经过一线长期教学工作本文提出了一系列行之有效的改革措施。
【关键词】C语言 教学手段 授课方式
【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2018)30-0146-01
一、C语言教学存在的问题
在多年的《C语言程序设计》课程的教学工作,发现在教学中存在的一些问题,总结起来主要有以下几点:
(1)内容多,学习过程乏味
《C语言程序设计》这门课程是大一新生开设的必修课,现在的学生对电脑并不陌生,但对程序语言是一片空白,而C语言一开始就是介绍数据类型、语法规则、基本函数等,因为这些是C语言的基础,但学起来很单调、枯燥、要记的知识点太多,学生学习起来,觉得乏味,无聊,从而缺乏学习兴趣和学习信心。
(2)理论与实践教学环节脱节
目前,许多高校中《C语言程序设计》课程多以课堂理论讲授为主,比较注重知识体系的完整,而忽略了学生编程能力以及创新能力等综合素质的培养。因此,理论与实践并重,注重培养学生的逻辑思维能力以及解决问题的能力,培养学生的钻研精神,是亟待解决的问题。
(3)学生难以建立抽象的逻辑思维能力
利用计算机语言解决实际问题时,既有抽象的数学思维,又与以前所建立的数学思维不同,对逻辑思维能力要求较高。……
登录APP查看全文
