《C语言程序设计》教学改革探讨研究.pdfVIP

  • 2
  • 0
  • 约5.06千字
  • 约 3页
  • 2018-01-16 发布于广东
  • 举报

《C语言程序设计》教学改革探讨研究.pdf

长江大学学报 (自然科学版)理工 2012年8月 第9卷第8期 JournalofYangtzeUniversity(NatSciEdit)SciEng Aug.2012,Vo1.9No.8 doi:10.3969/j.issn.1673—1409 (N).2012.08.061 C语言程序设计 教学改革探讨 许 楠 (黑龙江八一农垦大学信息技术学院,黑龙江大庆163319) [摘要]为提高学生的学习效率 ,增强实践动手操作能力,并根据 《c语言程序设计》课程特点,提 出教 学改革 的几点建议 :理论教学改革方面打破先讲授知识点,再讲解实际案例这一 旧模式,提 出 “倒叙法” 理论教学模式,该方法能够较好的调动学生学 习的积极性,通过具体案例对该方法 的可行性进行 了验证 ; 建议多媒体与板书相结合 的授课方式,使两者 的优点可 以得到充分的发挥 ,共 同使用更适合于编程语言 类课程 的讲解 ;实验课建议 1名教师利用多媒体投影设备对共性 问题或难点进行详细讲解,其他指导教 师在 台下对个性问题进行答疑 。 [关键词] 《C语言程序设计》;理论教学;授课方式;实验课 [中图分类号]N4 [文献标识码]A [文章编号]1673—1409 (2012)08一N180—03 《C语言程序设讥 》是一门计算机编程语言类课程n],其语言的特点有 :①既具有高级语言的基本 结构 ,又有低级语言面向机器较为实用的特点,这点从它可以对计算机的基本工作单元进行操作得以证 实 ;②代码与数据彼此独立,用户面对的是各个 函数,这种结构使程序层次清晰,易于理解 ,方便人们 使用与调试 ;③数据类型齐全 ,通过引入指针 ,可以方便的对 “位”、“字节”、“地址”直接操作 ,提高 程序 的运行效率;④C语言适用范围广泛 。 对于从未接触过编程语言的学生,往往老师讲的很生动 ,但仍然有 “不知所云”的感觉 ,似乎该 门 课程很抽象,不明白为什么几个语句就可以让计算机执行某些功能,还有很多疑惑使得学生们有心无力 去深入学习该 门课程。随着多媒体技术的不断发展以及网络的普及 ,该门课程的教学方法得到了一定程 度的改善,但也同时存在不足之处 。现根据上述该课程的特点以及 目前的教学现状 ,提出以下几点教学 改革的建议 。 理论教学方法改革 1.1 “倒叙法”理论教学 课堂理论教学往往先讲授知识点,然后给出实际案例 ,对知识点进行应用 ,学生往往对知识点的理 解上就会出现困难 ,对于将其应用到解决实际问题 自然从心理上就有一种抵触情绪存在 ,针对此现象可 以探讨一种新的教学方法 …一 “倒叙法”。 “倒叙法”就是将授课顺序颠倒 ,即先给出比较贴近生活且较 有吸引力的案例 ,从而给出解决该问题的方法即算法 ,由此引出所需用到的知识点。这样学生们对案例 产生兴趣后就会主动开启思维解决问题 ,不但能较容易接受知识点的用法,而且印象深刻 ,对知识点的 运用能达到举一反 三的效果。 下面通过 《C语言程序设计》课程的一个案例 ,来讲授较抽象的知识点——递归思想,从而分析该 方法的可行性。首先在没有说明知识点的情况下 ,向学生阐述案例L2],以此吸引学生注意力。 案例 1 有 3个人坐在一起,问第 3个人多少岁?他说比第 2个人大 2岁。问第 2个人多少岁?他 说 比第 1个人大 2岁 。最后问第 1个人多少岁?他说 2O岁 。请问第 3个人多少岁? 算法 分析解决该问题的方法 : f20 (72— 1) ag 一Iage(,z一1)+2(1) [收稿 日期]2012一o5—12 [作者简介]许楠 (1980一),女,2003年大学毕业 ,硕士 ,讲师,现主要从事混沌神经网络方面的教学与研究工作 。 第 9卷 第 8期 许楠: 《c语言程序设计》教学改革探讨 ·181 · 其中,age(n)表示第 个人的年龄 ;age(n~ 1)表示第 个人前 1人的年龄。 由此可见 ”===1即第 1个人的年龄是解决该 问题 的“切入口”,若第 1个人的年龄未给出,那么无法求 解第 3个人的年龄 。这就引出递归的一个

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档