问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

【浅析程序设计语言课的板书教学】 面向对象程序设计例子

发布网友 发布时间:2023-05-03 01:14

我来回答

1个回答

热心网友 时间:2023-10-17 09:46

  摘 要:多媒体教学产生与发展使得教学手段、教学方式和教学效果均有一个质的改变和发展,尤其在程序设计语言类课程教学中,多媒体教学体现出特有优越性。但是,板书教学方式固有的诸多优点在该类课程教学中也存在特有的适应性。本文结合程序设计语言课程的教学实际,论述了多媒体教学的优势与局限性,并提出了板书教学在程序设计语言课中的高效性与特殊性,对多媒体教学环境下程序语言课的板书教学方法进行了简要剖析。文章对促进程序设计语言课程的板书与多媒体教学有机结合,提高整体教学效果具有一定借鉴意义。
  关键词:多媒体教学 板书教学 高效性 特殊性 程序设计语言
  
  当前多媒体教学已经成为高校普遍的课堂教学方式,PPT等广泛地代替了手写板书。尤其是对于程序设计语言类(如C语言、FORTRAN语言等)课程,因其自身特点几乎统一采用多媒体教学,且在各级学校对新教师必须采取板书教学的规定也将该类课程排除在外。然而,板书仍然是不可或缺的重要教学形式,在程序设计语言课中如何适时、适量、适形地采用板书教学,使其与多媒体教学相得益彰,以取得更优的教学效果?结合本人的教学经验,以C语言教学实践为例浅析该类课程的板书教学的理论与方法。
  
  1.多媒体教学在程序设计语言课中的优越性
  1.1程序设计语言课程主要以大量实际程序实例来分析基本语法规则、程序设计方法及相关算法,由此在PPT上显示或者直接打开程序语言软件操作,都可直观、形象、高效的将应用实例代码演示出来,降低了教师工作量、提高了教学效率。
  1.2利用投影仪演示程序可直接在课堂上进行代码编写、调试,由此可便可辅助教师有意设计错误,先让学生看代码找错误,再运行程序查看错误信息。这种直观具体教学方式可更好地培养学生程序调试能力。
  1.3利用多媒体可以扩大课堂信息量,可将复杂的算法及程序设计思路以较为直观的动画形式演示,提高了教学的趣味性和可读性,辅助学生理解知识要点,同时激发学生的学习兴趣、学习积极性,活跃课堂气氛。
  多媒体在程序设计语言课中的这些优势是板书教学无法替代的。
  
  2.多媒体教学在程序设计语言课中的局限性
  多媒体教学具有以上直观、形象、高效特点,但全程采用多媒体教学,也存在一定局限性,主要表现如下:
  2.1多媒体课件教学在使用时重技术,轻情感,缺少人文关怀
  在多媒体课件教学中,教师忽视课内教学的反馈,忽视学生与教师、学生与学生之间的情感交流,教师在鼠标、讲台之间不停忙碌,师生之间缺少必要的交流与互动,良好的教学效果难以实现。
  2.2在程序设计语言课的授课过程中,前后的内容是互相关联的,对新知识的理解和掌握常常需要以前面的内容为基础
  例如:在后期函数、结构体等章节的教学过程中,随着演示程序的复杂化,会不断应用到前面学到的基本数据结构、程序控制语句等知识点,如果不利用板书,只是口头回忆前面的讲授内容,学生的接受效果会差一些,尤其对前面内容掌握不好的学生来说,就更加吃力。
  2.3 “眼过千遍,不如手过一遍”
  教师在播放课件时,画面来回跳转,学生的思路跳跃式行进,连贯的思维过程常常会被打断,难以及时做好笔记。程序设计语言的一些代码、程序和算法等知识点是要求学生必须掌握的,但在多媒体教学时,学生一般想拷贝老师制作好的PPT而不再做课堂笔记,导致上课时注意力不集中、没听懂,影响学生的听课效果。
  
  3.板书教学在程序设计语言课程中的特殊性
  与其他课程相比,程序设计语言类课程因其自身特点几乎统一采用多媒体教学,板书在此类课程中的应用也具有一定的特殊性。
  3.1授课方式灵活性
  区别与常规技术课程,程序设计语言是以程序代码及程序设计流程为主要授课载体,授课过程会不可避免的涉及到大量程序代码和设计逻辑,板书的应用就显示出灵活性,它既可以以逻辑提纲式点拨、引导学生编程思路;也可逐条书写重点程序代码,加深学生对层序结构及程序语句的领悟。
  3.2授课过程互动性
  程序设计语言类课程由于其自身特点,每节课均会涉及大量复杂的程序设计逻辑,需要高度精力投入,然而枯燥的程序代码往往容易诱发学生注意力分散,跟不上进度,尤其是在多媒体教学中,更是如此。而板书教学,可自由灵活控制授课进度,随意书写关键点,适时的制造包袱,不断地进行互动,提高学生听课积极性和注意力。
  3.3授课容量局限性
  毕竟程序设计代码是程序设计语言类课程的主体,尤其课程进行到后期,每节课需要书写大量程序示例,如果单靠板书就会出现若书写过多就耽误授课进度,若授课过少就会影响学生对前后知识的连贯学习,因此板书在此类课程授课中具有内容容量的局限性。
  
  4.程序设计语言课板书教学方法浅析
  现以程序设计语言C为例,浅析板书在该课程中的应用方法。
  4.1全板书授课
  该种授课方式适合基本概况、算法、数据类型、运算符与表达式的教学。
  该些章节是这门课程的前三章,是学生刚刚接触该门课程的开头,且其知识点琐碎,相关性差,暂无大批程序语句出现。授课过程可按照进度将所有知识点总结提炼,形成框架,且在授课过程中注重在提纲之外在空闲板面进行知识点举例。
  比如在正反码的书写过程中,可将书写的步骤写在板面左边知识点大纲上,在板书右边书写相应的二进制数字代码,这样不仅可帮助学生掌握重点,也可促进学生对该知识点的深入领悟。
   4.2板书为纲辅助图片投影或简单ppt投影
  该种授课方式适合程序结构语言控制部分章节。
  该些章节是这门课的关键中间环节,需要学生注意力集中,领悟控制语句对程序运行顺序的控制规律。授课过程可将关键的核心控制语句及控制定义以提纲形式书写在板面上,并在空白处辅助简单程序的书写和讲解,其后为更好的让学生理解、掌握,可将一起讨论写好的程序投影出来,这样在后续讲解过程中可随时回顾。
  比如在if选择语句嵌套的讲解中,可在提纲部分书写关键的嵌套语句和程序运行方式,且在书写每一条关键语句时候都在板书上书写一个具体实例,以帮助学生理解,书写完每一个示例都将其投影出来并保持住,直至该知识点讲授完毕,再一起回顾书写的知识点提纲、投影的示例代码(也是书写过的),这样既可把握住学生兴趣,也可促进知识点的整体把握。
   4.3以板书为纲辅助ppt程序书写及实际程序演示
  该种方法适合后续数组、函数、指针等复杂的程序设计章节学习。
  该些章节既涉及到新知识的学习,又需要前面知识点的支撑,是一个复杂、综合的学习过程。授课过程中先将需要学习的新知识点以提纲形式随着讲解进度将关键知识点书写上,配合ppt将程序逐步演示出来,同时穿插关键语句的板书书写讲解,最后将书写的程序实际演示运行结果,以此可即可帮助学生把握知识点主体框架,又可清楚程序全貌,同时还能掌握关键点的书写规律,提高学习效果。
  比如在讲授二维数组的规定输出时候,可将二维数组的控制规律以提纲形式书写在板书上,配合板书图形分析,进而用ppt逐步演示程序书写过程,并对控制数组输出地关键语句在板书上逐条讲解书写,最后在实际软件中演示运行结果,而后可适当变化输出要求,一块讨论书写关键语句,此时就可将讨论出的语句直接书写在电脑程序代码上,运行显示结果。如此即可帮助学生透彻的掌握重点,又可有力激发学生兴趣,提高学生注意力。
  
  5.结论
  在当今信息化时代,教师在开展教学工作时,应当重视多媒体教学方式,尤其是程序设计语言类课程,但还应当充分发挥板书教学的优点,正确的认识板书教学的高效性和特殊性,适时针对讲授内容开展灵活多变的板书与多媒体相结合的教学方式,各取所长,优势互补,才能取得更好的教学效果。
  
  参考文献:
  [1]李远辉.课堂板书及其在多媒体教学中的运用[J].科技咨询,2010,(24):203.
  [2]李蓓.程序设计语言课教学方法的探讨[J].计算机与网络,2010:185-188.
  [3]邱建林,刘维富,顾晖,等.C语言程序设计教学的研究与实践.电气电子教学学报,2003,25(3):96-98.
  [4]*玲.提高C语言程序设计课教学质量的探讨[J].辽宁教育行政学院学报,2005,22(12):72,74.□
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 餐饮品牌策划全案具体得多少钱 营销策划公司怎么收费,大概多少,一个大概的数也可以,是策划新产品,新品牌到中国做零售 品牌策划设计需要多少钱 做品牌策划设计价格是多少 最正确握方向盘的姿势 你确定自己都对了吗 excel2016怎么用公式算出员工退休年龄 怎么拯救沉迷游戏的孩子如何拯救沉迷游戏的孩子 app专属流量会加到共享流量吗 无名指高于食指什么命 生来平庸需多努力? 高中物理 甲乙是两种结构不同的环状螺线管示意图,其中乙有两个匝数相同 水泥板门头上真石漆裂缝 真石漆喷涂施工后涂层起泡、起鼓、开裂是什么原因,怎么才能避免? 外墙真石漆裂缝怎样处理 联想小新700,自己加装固态硬盘,内存条可以么?影响保修么?3C上门太贵了! 女孩说不想理我,第二天打视频聊天又接听了,但是每次都是聊了7分钟就直接说挂了然后 如果一开始男生在追求你的时候主动和你发信息,但都是隔7分钟回复你(他在刷抖音)是证明他对我不重视吗? 还有七分钟是什么意思网络用语 波兰总统被“假马克龙”骗聊了7分钟,通话信息是如何流出来的? 微信上和一个女生聊天,可女生回复慢 有时候7分钟才回复、有时候半小时才回复,还有一小时左右才回复。 波兰总统被假马克龙骗聊了7分钟,是骗子太厉害还是总统太傻? 对象不理我了,原因是我用另一个微信试探她了,已经分手,而且对我说了很多难听的话。我该怎么挽回? 如何利用微信挽回前男友 一个女人用两个来骗男朋友,男朋友知道后就要分手怎么挽回? 汗管瘤的形成,怎样医治 汗管瘤的形成原因 微信聊天怎么挽回前男友的感情 一个女人用两个来骗男朋友,男朋友知道后就要分手怎么挽回? 党委换届什么意思 做的油条为为什么里面不空心 opp0a5关机时一直加载我怎么办 女式毛衣边的织法 简单的双色毛衣编织方法 胸罩ABCDE哪个最大,哪个最小? 汇丰中国开立离岸人民币账户需要中国人民银行允许吗? 天机不可泄露的意思 口袋奇兵哪个英雄值得培养 口袋奇兵英雄怎么搭配? 闳逸的网络解释闳逸的网络解释是什么 焚逸的网络解释焚逸的网络解释是什么 逋逸的网络解释逋逸的网络解释是什么 镇江买的海尔冰箱淮安售后吗