方加娟c语言程序设计课后题,高职“C语言程序设计”课程教学方法探讨.doc

高职“C语言程序设计”课程教学方法探讨

摘要:本文针对高职教师和学生在“C语言程序设计”课程中感到难教、难学的问题,从教学的方式方法、实验设计与考核以及教师自身素质提高等多个方面总结了教学实践中的一些经验,希望对C语言课程教学起抛砖引玉的作用。

关键词:C语言;程序设计;教学方法

中图分类号:G642文献标识码:B

“C语言程序设计”是我系各专业的必修课程,也是我校非计算机专业开设的程序设计课程之一。作为计算机类的专业基础课,目的是使学生掌握程序设计的基本方法并逐步形成正确的程序设计思想,能够熟练地使用C语言进行程序设计并具备调试程序的能力,为后继课程及其他程序设计课程的学习和应用打下基础。但是,从以往的教学情况来看,高职学生普遍对课程感到难学、枯燥、兴趣不大。学生的畏学情绪,使得教师在教学过程中产生了相当大的。那么,如何改善这种状况呢?以下是笔者从序设计语言教学的一些经验和体会。

1采用启发、引导、打比喻的教学方法

教师在教学过程中,应当注意设置疑难问题,以及打比喻的方式引导学生思考和探索,让他们的思想活跃起来,同时活跃了课堂气氛。作为教师都希望在课堂上能和学生形成互动,好的老师是学生学习的引导者,没有问题便没有深入。因此,在教学过程中,要引导学生在问题的解决过程中学习,即提出问题,留给学生时间思考、讨论、解决问题,从而更深入地展开学习。实践证明,这种教学方法充分调动了学生学习的积极性和主动性。例如在讲双分支选择程序结构时,教师首先应该向学生解释清楚什么是双分支选择?这时教师可以打个比喻。例如,我们要到达某个目的地,可能会有两种选择方案,一种方案是往左走到达目的地,另一种方案是往右走到达目的地。这就是一个选择结构,紧接着引出例题:用C语言实现计算分段函数:

接着引导同学们,用我们前面的顺序结构能不能解决这个问题,如果能,那么这个程序怎么写?如果不能,为什么不能?继而引出选择分支结构的语句形式以及流程图。通过这样的启发,引导,打比方作比较的方式,即提高了学生们的学习兴趣,又加深了学生们对基本概念的理解以及对前面知识的巩固。

2加强多媒体辅助教学在C语言中的应用

直观、形象、便捷的多媒体教学可以使学生在有限时间内迅速理解、掌握、获取更多的知识和信息。教育心理学研究表明:人获取的外界信息中,83%来自视觉,11%来自听觉,3.5%来自嗅觉,1.5%来自触觉,1%来自味觉,显然增加视觉、听觉信息量是多获取信息可取的方法。而多媒体辅助教学恰恰在视觉、听觉效果方面有其独特的优势。所以,从教育心理学角度看,运用多媒体辅助教学对提高课堂实效肯定大有裨益。

在C语言的多分支选择结构中switch语句的教学内容中,由于switch语句能够实现较多分支,为了便于学生理解,笔者采用了幻灯片方式用形象生动的警察抓小偷核实记录的例子,把switch语句的运行方式动态地演示出来(如图1所示),让学生直接建立有关switch语句执行过程的表象。

图1switch语句

这样的多媒体教学,收到了将抽象问题形象化,枯燥问题生动化的效果。对于多媒体教学不易实施的程序设计方法的讲解,采用传统的黑板教学,教会学生如何思考、推理,如何用语句实现算法,培养了学生的抽象思维、逻发现学习理论,通过多媒体课件在课堂上的应用,激发智辑推理能力。这样,将传统的教学方法与多媒体教学相结合,大大提高了学生的综合思维能力。根据布鲁纳的认知慧潜力,促使学生主动地获取认识问题的各种信息,掌握

作者简介:张??(1979-),女,助理实验师,主要研究方向为计算机应用技术。

分析问题的各种方法,找到解决问题的办法,从中掌握知识的内在联系,巩固形成的认知,使学生获得学习方法“新的领悟”。当然在C语言的教学中,多媒体辅助教学的应用并不是万能的,它需要教师在教学设计和教学过程中发挥主导作用,引导学生围绕整个知识点不断深入,重在应用,强调学以致用,从而在程序设计的实践中真正掌握C语言的精华。

3加强实验环节

程序设计课程的实践性很强,学生只听不练根本达不到学习该课程的目的。教材的课后习题往往注重语法训练,偏离实际较远,学生在完成课后习题时积极性不高,兴趣不大,甚至想抄作业应付老师。只有让学生动手编制他们感兴趣的程序,学生才会有成就感,会对课程产生兴趣,学起来才会比较从容。对于实验环节,我们采用的方法是:

3.1合理设计上机练习题目

“C语言程序设计”课程的实验教学是巩固学生所学知识的一项重要措施,是学生加深对基础知识和算法理解,提高程序设计能力的重要一环,和理论教学同步进行。每次上机前,根据教学内容,系统地布置上机训练作业,让学生明确上机任务,要预先

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值