巧打比方

来源 :中小学信息技术教育 | 被引量 : 0次 | 上传用户:hehan1127
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在高中信息技术新课程的选修课程部分,不少学校选择了“网络技术应用”和“算法与程序设计”模块。在授课过程中,我们明显感到学生对这两个模块中的许多知识点理解起来比较困难。因此,我们力图寻求某种合适的途径,帮助学生理解和掌握这些知识点。当然,可行的方法多样,本文仅从“巧打比方”入手,谈谈自己的一些看法。
  众所周知,一个巧妙的比方,往往能把抽象的问题形象化、间接的问题直接化、复杂的问题简单化,从而让人易于理解和接受。把它运用到教学上来,自然是突破难点的一种好途径。下面,笔者将列举一些比喻较为恰当、效果较为理想的案例与各位分享。
  [案例一]对象、属性、方法、事件与 Nokia 手机
  针对“算法与程序设计”模块,教科版教材选用的编程语言为VB,中图版教材选择的为Java。这两种语言都具有面向对象的特性。对象、属性、方法和事件又是面向对象知识体系中最基础和最本质的知识点,如果学生没有深刻领会面向对象的要领,对于程序的阅读和编写都会形成很大的障碍。我们应该争取使学生在初学这些概念时,就能形成清晰而深刻的印象。
  教科版教材中列举了一个关于“小孩玩气球”的例子(如图1)。
  
  图1
  这个例子是为了说明对象和对象的属性。我们在具体教学中可以借题发挥,将这个例子拓展开去,对方法、事件以及事件驱动也可做一个类比。
  方法表明一个对象所具有的能力。以气球为例,能升空就是其方法。小孩用针扎气球,这是一个外部事件,那么气球发出“砰”的一声破开就是气球对该事件的一个反应。我们可以将其称为事件驱动。
  当然,除此之外,我们也可以列举其他一些符合生活实际的例子。我在具体教学时,是以日常生活中使用频繁的手机为例进行介绍的。我拿出自己的手机,学生立刻就说出“Nokia”,我趁势让学生大致描述了一些手机的外观。很多学生因为对手机比较敏感,描述得很具体,这样巧妙引出对象属性的概念。我又问学生:“大家知道我的这款手机具有什么功能吗?”学生抢着说道:“能听MP3”、“能拍照,还300万像素呢!”于是,我总结道:“大家刚刚说的这些,都是我这部手机所具有的功能,也就是作为对象——手机的方法。”接着,我又问道:“那大家知道如果你们打电话给我,手机会有什么反应?”有位学生立刻说道:“响铃吧,说不定还是搞笑的铃声呢。”我反问:“你怎么知道我的手机一定是响铃的?试想一下,如果老师上课铃声响了,是不是会影响大家上课呢?”“那就是设为振动的了,呵呵。”“是的,我们将大家打电话给我称做一个事件,我手机对该事件的反应就是不停地振动。”
  实践证明,通过列举这些贴近学生生活实际的事例,巧妙引入比较难解的概念会十分有用。
  [案例二]DHCP的工作过程与餐馆用餐
  “网络技术应用”模块中IP地址的获取途径提到两种方法:静态配置法和动态获取法。关于静态配置法,可以直接通过演示查看教师机的IP配置讲授,而对于动态获取,学生理解起来就颇为费劲。因为如果想讲透动态获取,就不得不提DHCP客户机和DHCP服务器。
  最初,我从网上收集了一些关于DHCP服务器如何分配IP地址的文字材料,但这些较正规的概念介绍,不用说中学生,就算是非计算机专业的大学生理解起来也很不容易。在实际教学中,我抛开这些纯理论性的文字材料,改为一些插图配上一段小故事进行。具体如下:
  1.发现阶段——DHCP客户机寻找DHCP服务器(如图2)。
  
  图2
  2.提供阶段——DHCP服务器提供IP地址(如图3)。
  
  图3
  3.选择阶段——DHCP客户机选择某台DHCP服务器提供的IP地址(如图4)。
  
  图4
  4.确认阶段——DHCP服务器确认所提供的IP地址(如图5)。
  
  图5
  5.重新登录——以后DHCP客户机每次重新登录网络时,就不需要再发送DHCP discover发现信息了,而是直接发送包含前一次分配的IP地址的DHCP request请求信息。
  6.更新租约——DHCP服务器向DHCP客户机出租的IP地址一般都有一个租借期限,期满后DHCP服务器便会收回出租的IP地址。
  为了便于理解,我把DHCP客户机比做餐馆里的客人,DHCP服务器比做服务员(一个餐馆里可以有多个服务员),IP地址比做客户需要的食物。那么可以这样描述整个过程——客人走进餐馆,问“有没有服务员”(DHCP discover),多个服务员同时回答:“有。我这有鸡翅”;“有。我这有汉堡”(DHCP offer)。客人说:“好吧,我要一份汉堡”(DHCP request 这个客人比较死板,总是选择第一次听到的食物)。端着汉堡的服务员回应了一声:“来啦。”(DHCP ack),并把食物端到客人面前,供其享用(将网卡和IP地址绑定)。客人下次再来时,就直接找上次那个服务员点自己喜欢的汉堡了(DHCP request)。如果还有汉堡,服务员会再次确认并上菜(DHCP ack),如果已經卖完了,服务员则会告诉客人,“不好意思,已经卖完了”(DHCP nack)。当然,服务员隔一段时间会来收拾一次桌子,除非客人特别说明这菜还要继续吃的,服务员会将剩菜端走。
  [案例三]循环语句与长跑
  这是我取自上海南汇中学浦晓英老师的一个案例。浦老师以学生上体育课为背景,分别讲述了程序的三种结构:顺序结构、分支结构和循环结构。对于循环结构的设计,浦老师的构思非常精巧。她问学生有没有经过长跑测试。学生一听,反应就上来了,大倒苦水,说长跑有多么辛苦。她又问学生,在长跑的时候是不是每跑一圈,都会想一下是不是跑到了,离终点还有多远。学生都点头称是。浦老师马上提出,让学生尝试把这个过程用流程图的方式描述出来。因为学生在数学课上刚刚学习完“算法初步”,所以很多学生都写出了图6所示的流程图。
  
  图6
  
  图7
  
  这样,从学生的生活实际出发,既有助于学生理解,也使学生产生了浓厚的兴趣。在学生理解了循环结构的基础上,教师趁热打铁,提出变量以及赋值语句的概念。学生很容易地在原有流程上修改出图7所示的流程图。
  以上虽仅列举三例,实际上只要我们信息技术教师注意观察生活,肯花心思,很多巧妙的比方就会信手拈来。
  
  参考文献
  [1]算法与程序设计(选修)[M].北京:教育科学出版社.
  [2]DHCP通俗理解[DB/OL].http://zhidao.baidu.com/question/13435531.html.
  [3]浦晓英.高中算法教学方法初探[DB/OL].http://res.nh.edu.sh.cn/xxkj/.
其他文献
循证医学教学法和PDCA循环管理越来越受到广大医学者的关注,通过对新疆医科大学口腔医学院102名汉族本科生进行两种不同教学管理方法的比较,结果发现,相对于传统方法,PDCA循
进入二十一世纪,西安城市交通面临着新的机遇和挑战。因此需要为西安城市交通的长远发展确定一个整体目标,使城市交通发展与城市地位、形态、规模相适应。以满足日益增长的城市
为保证安全播出工作的顺利实施,为做到“零停播”打好硬件基础,中心为我台配置了一台50kW的柴油发电机组。就柴油发电机组和市电之间的切换如何实施,下面谈3种方案。
介绍了UPVC管在给水管道工程方面的应用,对UPVC管材的特性及安装、使用方法作了说明。与传统金属管材及其它塑料管比较,UPVC管材管件在技术上和经济上更趋合理,值得在给水管道工
随着我国工程建设越来越走向规范化,承包商面临的竞争环境日趋激烈和复杂,工程投标过程中的投标施工组织设计显得尤为重要。本文通过对施工组织设计的概念、重要性、必要性及特
本文介绍了山地建筑空间组织的具体方法,及设计中一些具体的体会。
一、如何选用SATWETAT程序中楼板的刚度合理简化假定。结构中的楼板,主要承受竖向荷载作用,但由于楼板有平面内及平面外刚度,因此在水平荷载作用下,它对结构的整体刚度,竖向及水平
8月20日,在中国数字电视产业高峰论坛上广电总局科技司王效杰司长表示:“第一批村村通用户,将继续免费接收原来提供的节目。今后新发展的直播卫星用户,只能接收采取新的传输技
在光传输链路中,前端信号、光发射机、光分路器、适配器、光缆、光接收机,任何一个环节出问题都会影响接收图像质量,所以在设备开通时做好数据记录(包括对射频电平的要求、光功率
小Q是令我头疼的学生,虽然他计算机基础好,却好在课堂上玩游戏,不遵守纪律。不光我的信息技术课,在其他课上,老师也拿他没办法。我也曾严厉地批评他,但无济于事。这个孩子的表现一直困扰我,难道要放弃他,任他“胡作非为”?  偶尔看到了法国作家拉封丹曾写过的一则寓言,内容是北风和南风比威力,说看谁用办法让行人把大衣脱掉。北风不假思索首先来了一阵冷风,凛凛刺骨。这样,行人为了抵御北风,便把大衣裹得严严实实,