第一篇:“文件的查找”教学设计
“文件的查找”教学设计
江苏省如皋师范附属小学
张勇兵(226551)
『教
材』苏教版小学信息技术教材第6册(三年级下学期)
『教学目标』
(1)知识目标:要求学生学会按名称和位置、日期、高级等三种方式查找文件;
(2)能力目标:培养学生合作的精神、解决实际问题的能力,并能在学习中举一反三,融会贯通。通过学习,提高学生的分析力和操作技巧
(3)德育目标:培养学生的合作、协作精神。提高学生的信息素养,以及对新事物的分析概括能力,让学生领悟程序的设计思想。『教学重点』
学会根据已有信息判断如何使用“查找”引擎,设定不同条件,查找文件。『教学难点』
学会按名称和位置方式灵活的查找文件; 『教
法』
任务驱动教学法 类比教学法 『教学过程』
一、复习:文件夹建立,文件的移动。
二、导入:同学们现在都会建自己的小屋了。真好!
同学们看,这是谁的小屋?可今天老师发愁了,2004年10月份老师写的一篇文章《拼音“巧”转置》,可今天老师怎么找也找不到了,怎么办呢?(请同学们说说怎样帮老师找的方法)
三、揭题:要找这个文件必须知道些什么,到底哪种方法能找到文件,哪种方法能最快的找到文件呢?今天这节课我们就来学习“查找文件”(电脑揭题:查找文件)
四、新授:(教师创设情境)计算机系统中有大量的文件夹以及成千上万的文件,我们需要查找某个文件或某些文件该怎么办?
教师引导:在电脑里找文件,如同在图书馆找一本书差不多,如果要到图书馆里去找一本书,面对图书馆中大量的书,我们必须知道书的哪些属性,才能找到它?
教师出示两本书,可以让学生拿出自己的书仔细发现自己的书与老师的书有什么不同的地方?(同学们总结)
1、名字
2、类别
3、大小
4、出版日期 小结:对了只要知道了这里面的一些属性就可以找到这本书了,那电脑中的文件又有哪些属性呢?
教师打开小屋,展示部分文件的属性。
并让学生学会对文件按不同属性排列!(目的,用眼睛方便查找)教师讲解:
教师创设情境:可书架上的书很多呀,如果你是图书管理员,面对那么许多不同学科,不同大小,不同时间购进的书,经过你的小手,怎样让其他同学能快速找到所需的书呢?(学生揭示方法:
1、按日期排书;
2、按书的大小排;
3、按书的类别排;
4、按书的名称排)
小结:对了,通过这样排列以后,找起来就方便多了。
(一)文件的排列:
教师讲解:(同时学生练习按其它三种方式排序)1.教师演示名称排列:
通过这样操作后,所有的书都按名字的先后排列好了。2.学生展示大小排列: 3.学生展示类型排列: 4.学生展示日期排列:
(二)讲解搜索引擎的使用。
教师讲解:
刚才的文件教师已告诉你具体的位置了,如果我不告诉你具体位置,你怎样找呢?(不能一个文件夹,一个文件夹的找)我们可以利用电脑提供的搜索引擎查找:
操作步骤:
点击开始按钮——“查找”——文件或文件夹。
在弹出的对话框中,电脑也为我们考虑了各种可能的情况:
试一试1:
在电脑里查找名字叫odbc的文件。*注意搜索范围要先确定好。
解释:如果我们不知道放在什么地方,最好选用“我的电脑”查找,如果知道如放在C盘,最好范围选择C盘,这样可以节约时间。(如同在图书馆找书一样,如果知道要找语文类书籍,要不要到数学、科学类里去找?)* 要求将找到的文件复制一份到桌面
试一试2:
在电脑里查找名为odbc,创建日期在2003年3月至2003年6月。
*让学生发现,条件越细,电脑找的越快!找到符合条件的记录数越来越小。**创新搜索:
在电脑里查找文件,创建日期约在2004年3月5日至2005年3月10日,大小至少在200KB以上,主名为5个字符,其小第二个字符为n。
(学生搜索过程中,提示我们知道哪些条件,就把哪些条件输入进去)(学生搜索,快下课时教师演示: 教师搜索时可以加上“?”通配符。
搜索出符合条件的数量很少,而且很快,学生吃惊,揭示,关于通配有兴趣的同学课后可以跟老师一起研究)
备用活动创设(游戏):
将复制到桌面的文件改名后,隐藏到电脑任何地方,(并告诉你的同桌一些特定条件,让同桌交换电脑练习“查找”引擎找文件)。
看谁先找出来?(同桌比赛)
要求:将找到的文件复制一份到桌面。
五、总结: 今天我们一起学习了文件的查找,知道了如何利用电脑提供的搜索引擎找文件,在使用引擎时要根据需要确定搜索的方法。本课学了按名称和位置、日期、高级等三种方式查找文件的知识技能。『自评』
这节课在教学过程中不是一味地教学生如何利用“查找”引擎查找文件,而是通过书的属性过渡到电脑中文件的属性,让学生感知电脑中程序的设计来源于我们的生活实际,让学生初步感知电脑中程序的设计原理,初步感知程序的昧力。
第二篇:网上查找信息-教学设计
信息技术课堂教学设计
摘要
教者姓名:苏华涛: 单位:潮阳棉城中学 教学题目:网上查找信息 课时:1 所属教材版本年级章节:广东省教育厅教研室编教材七年级第三章第三节
一、学习目标与任务
学习目标描述:掌握网上查找信息的方法,并能选择合适的搜索关键字 知识与技能: 认识搜索引擎,了解搜索信息的一般方法
过程与方法: 掌握利用搜索所需信息方法,养成利用网络搜索资料辅助学习的习惯
情感态度与价值观:通过网上搜索信息的学习,养成在学习中或生活中遇到难题主动积极从上网搜索解决问题的方法或答案的良好习惯,激发学习兴趣。
学习形式确定: 探究式、自主式 学习结果描述: 教学任务完成得比较好
学习重点分析: 学会到专题学习网站中搜索学习资料。
学会利用搜索引擎搜索解决学习生活等问题的方法和答案。学会在当前网页中快速定义所要找的信息位置。
学习难点分析: 如何选择合适的搜索关键字
二、学习者特征分析说明
学习特点: 教师组织教学和学生自主学习结合 学习习惯特点: 主动学习学习交往特点: 互帮互助
三、学习环境选择与学习资源设计
学习环境选择: 计算机实验室、因特网、多媒体
学习资源类型: 课件、专题学习网站、多媒体资源库、案例库、题库、其他
四、学习情境创设
学习情境类型: 真实情境、问题性情境、虚拟情境 学习情境设计: 师:提问学生近期学习生活中所遇到的问题
生:讨论回答
师:如何利用网络解决在我们的学习生活中这些问题,引入新课(板书课题)
五、学习活动组织
协作学习设计: 竞争、伙伴、协同、角色扮演
六、学习评价设计
测试形式与工具: 课堂提问、书面练习、学生自主网上练习、合作完成作品 测试内容: 学生学习活动的评价:学习目标、学习任务、学习态度、交流程度、资源利用和学习效果的评价;
学生学习效果的评价:目标达到、任务完成、实践练习和信息素养的评价; 教师指导活动的评价:对教学活动组织、学习资源利用和教学过程指导的评价; 学习资源质量的评价:目标与内容、结构与功能、多媒体、素材质量和技术规范的评价;
支撑服务系统的评价:针对技术水平、教学功能、资源提供和咨询服务的评价。
七、教学过程:
1、导入新课
教师提问:问题一:学生近期学习或生活中有没有遇到什么问题?
问题二:如何利用网络自主找到解决问题的方法或答案?
学生根据教师提出的问题讨论回答,这样通过现实学习生活中的问题,激发学生对本节课的兴趣与学习欲望。
2、提出任务P62 在语文课中,我们会学习到选自《三国演义》的“空城计”一课,请在网络中搜集有关这课内容的学习资料。明确本节课的学习任务。
学生小组探索,老师巡回,了解学生已有的网络信息搜索水平,然后让先查到的同学汇报自己的搜索结果和所使用的方法。老师带领大家总结出常用的网络信息搜索方法:(1)、在专题网站中查找信息。(2)、利用搜索引擎搜索信息。(3)、在打开的网页中查找信息。
3、任务探究
(1)、在专题网站中查找信息。
教师根据问题,提供专题网站(中国基础教育网http://www.xiexiebang.com搜索引擎:http://search.21cn.com Tom.com搜索:http://search.tom.com ②、关键词搜索:
教师提问:如何选择合适的关键字?
通过以下二个问题来击破本节课的难点:第一关键字要恰当;第二关键字要避 免误用;
思考问题一:如何恰当选用关键字?附:练习题 练习一:你知道上海世博会哪天开始吗?
搜索关键字:上海 世博会 开始 答案: 2010年5月1日 练习二:吃牛排很有讲究,你知道初试者比较适合食用几成熟的牛排吗? 搜索关键字:牛排 初试者 适合 答案:七
学生根据教师提供的搜索引擎,有能力的学生在练习题明确的情况下完成操作任务。需要帮助的学生可在教师或同学的指引下逐步完成相应的问题。教师小结:在使用搜索引擎时,必须配上精炼的关键字才能有效地提高你在网上搜索资料的效率。一般要搜索到比较精确的结果,有时仅凭一个关键字是不够的,最好在两三个关键字之间加空格,这样可以使搜索结果更符合自己的要求。
思考问题二:如何避免误用关键字?
学生思考讨论,小组合作总结回答,教师通过课件演示: 避免以下几种不当关键字的选用可以有效地提高你的搜索效率。①错别字。
当你觉得某种内容网上应该有很多但却搜索不到时,应该先查一下关键字中是否有错别字。②太通用。
不要使用过于通用的词汇做搜索关键字。例如,搜索“北京”的结果仍然是“涨量信息”,因为有无数网站提供与“北京”相关的信息,而用“2008北京奥运”这样有特殊含义的关键字搜索,就可能搜索到对你真正有用的结果。③多义词 比如搜索“java”,你要找的信息究竟是太平洋上的一个岛、一种著名的咖啡、还是一种计算机语言?搜索引擎是不能辨别多义词的。最好的解决办法是用多个关键或用其他的词语来代替多义词作为搜索关键字。例如,用“爪哇 印尼”“爪哇 咖啡”“java 语言”分别搜索,就可以满足不同的需求。④白话做关键字。
例如,用“汕头到广州列车时刻表”做关键字,搜索不到与之匹配的信息,但用关键字“汕头 广州 列车 时刻表”搜索,就可以得到满意的结果。⑤搜索新闻。
搜索引擎从抓取网页、解析、索引到提供检索是有一个周期的,各搜索引擎的信息滞后一周到一月不等,所以用搜索引擎是找不到新闻的。另外,因为搜索引擎对论坛、数据库等动态内容的检索能力较弱,这类信息也不适合用搜索引擎搜索,而应该去相关的网站寻找。结合以上所学两个知识点做练习:
李明为参加中小学电脑作品比赛设计了一个flash动画,在动画中要用到“朋友”这首歌,请你帮他从网上下载。你用到的关键字是__________。初一(2)班的小明同学在完成数学中有关“三视图”的作业时遇到了困难,他想到网上查阅相关的资料,应该输入的关键字是___________。经过上面的学习,让学生利用搜索引擎自主完成P62的任务,教师加以指导及分析。
利用搜索引擎完成以下练习:
①、据史籍的记载,“中秋”一词最早出现____一书中。②、世界最重要的IT高科技产业基地硅谷位于美国的哪个州?
③.发芽的土豆中含有一种毒素,如果摄入过多,可因呼吸麻痹而导致死亡。这 种毒素是什么?
④、世界科幻小说之父是: ⑤、金庸的籍贯是: ⑥、世界第一枚邮票出现在: 知识延伸:搜索引擎有哪些使用技巧?
学生各抒己见,各小组分工合作小结,师生共同总结出搜索引擎的使用技巧: ①、选择合适的搜索工具:
每种搜索引擎都有不同的特点,只有选择合适的搜索工具才能得到最佳的结果。搜索工具基本上可以分为网页检索和分类目录两种。网页检索实际上是网页的完全索引。分类目录则是由人工编辑整理的网站的链接。选择哪种取决于查询的内容。
一般而言,如果你需要查找非常具体或者特殊的问题,用网页检索比较合适;如果你想浏览某方面的信息、专题或者查找某个具体的网站,用分类目录可能 会更合适。此外,如果配搭的是某些确定的信息如MP3、地图等,就最好使用专门的MP3、地图等搜索引擎。实际上,几乎每一类信息都有非常专业的搜索工具,我们称为垂直搜索引擎。比如,赛迪网的IT软盘就是以精选式IT垂直搜索为特征的搜索引擎,图形天下Go2map就是专门提供地图服务的地图搜索引擎。
②、正确使用布尔检索:
正确的使用布尔检索方式可以减少搜索结果的返回数。
布尔检索,就是应用布尔表达式的检索方式,如“和”(and)、“或”(or)、“非”(not)。由于不同的搜索引擎在布尔检索的具体表达式写法上有区别,为避免在写法上出现错误而影响搜索结果,在搜索时要注意不同搜索引擎工具 的布尔检索的表达方法。③、在单击之前要思考:
成功的搜索等式==正确的提问产生准确有用的结果。在返回的搜索结果中究竟哪个是真正满意的?对这一问题在单击之前,你仍然需要思考决定。你需要通过比较排序位置、网址链接、文字说明等来分析。这就需要对各种搜索引擎的排序方式做一简单的了解。④、养成良好有效的搜索习惯:
搜索技巧和其它的技术一样是在不断练习中总结与成熟起来的,因此必须不断练习、不断总结。通过练习总结,你可以形成自己的一套有效的搜索习惯,这将会有助于更快的完成搜索。
通过知识延伸,让学生更深刻了解搜索引擎。(3)、在打开的网页中查找信息
教师:如果打开搜索到的网页内容过多,可以通过IE“编辑”菜单上的“查找(在当前页)”功能来快速定位要查找的字词位置。
教师提问:有没有哪位同学想当一回小老师?请电脑程度好的学生通过广播教学演示给其它同学看,让学生自主学习,教师加以指导及分析。
4、课后作业:知识应用延伸,联系实际生活:
(1)、经过本节学习,利用网络完成学生提问的近期学习或生活中遇到的问题?(2)、班上分为几小组,选电脑程度好的同学为组长,分小组完成专题报告: 有关当今流行的甲流认识及预防的专题报告。
第三篇:《网上信息查找》教学设计
《网上信息查找》教学设计
教学设计:梨树区自动小学
孔祥海
教材简析:
《网上信息查找》是黑龙江省教育学院版小学信息技术教育教材第四册第二课,本课的主要教学任务是让学生学会使用搜索引擎在网上查找资料。本节课能够与其它学科很好的整合,是本课在教学设计上值得挖掘之处。教学理念:
新课程改革要求:学生在学习活动中应该成学习的主体,不应再被动地接受教师的讲授。本节课根据建构主义教学理论,把教学目标分化为几个可操作的学习任务,让学生在完成任务的过程中掌握了本节课的学习内容,激发了学生的竞争意识,唤醒了学生的主体意识,使其愿学、乐学,在轻松愉快中达到预期的教学目标。教学目标:
使学生能通过自学能掌握搜索引擎的使用,并能运用搜索引擎在网上迅速查找到自己所需要的资料。教学流程:
一、以问设伏,导入新课。
师:同学们,你们学过《月光曲》这篇课文吗?那么,谁来告诉老师,贝多芬是哪国人?他是干什么的?
(生答略)
师:你们想不想知道贝多芬更多的资料?现在老师就交给同学们一个任务(出示任务一):上网去找一找贝多芬的图片资料和文字资料。
(生上网查找)
师:同学们,你们找到了吗?你们知道怎样去找吗?
(生答略)
师:老师知道用搜索引擎能在网上快速地查找到贝多芬的资料,同学们想不想学会使用搜索引擎?
(生答略)
师:那好,我们这节课就来学习《网上信息查找》,来认识和学习使用搜索引擎。(板书课题)
二、分化目标,任务驱动。学: 引导自学,完成任务一。
1、师演示讲解:老师为同学准备了学习搜索引擎的网页和网址,同学们可在网上邻居中访问老师的电脑,找到这些资料自学,来认识和学会使用搜索引擎。
2、学生自学研究,教师巡视帮助。
3、师:谁来给大家演示讲解一下搜索引擎的使用?(生演示讲解略)练:
强化练习,完成任务二。
1、(过渡)师:同学们,现在,你们再上网找自己需要的资料,能不能找到了?
(生答略)
2、师:好!为了检验大家能否熟练地使用搜索引擎,老师现在再交给同学们一个任务(出示任务二:练习题),(演示讲解)请同学们在网上邻居中访问老师的电脑,打开练习题文件夹,找到练习题并按要求完成它,做得好的同学将会得到小红星。
3、学生上网查找资料,完成练习题,教师巡视指导。
4、教师展示学生作品,给予评价和并把科学之星、艺术之星、知识之星奖励给优胜者。
用:
组织竞赛,完成任务三。
1、师:同学们,水是人类的生命之源,人类的生存离不开干净的水。可在当今世界,地球上的水资源正在遭受着日益严重的破坏和污染,使人类的生存已经受到了严重的威胁。所以,保护水资源是我们每个人义不容辞的责任。现在我们就举行一个宣传水的污染和保护的Powerpoint制作大赛(出示任务三),(演示讲解)请同学们在网上邻居中访问老师的电脑,打开竞赛题文件夹,找到竞赛题并按要求完成它,谁做得最好谁就能得到我们今天的环保之星奖。
2、学生上网查找资料,进行powerpoint制作,教师巡视辅导。
3、展示学生作品,组织集体评价,评出优胜者。
4、举行“环保之星”颁奖仪式,对表现突出的学生进行表扬和鼓励。
三、回顾所学,深化小结。
1、师:同学们,这节课你学会了什么?(生答略)
2、师:搜索引擎还有很多的使用技巧,同学们可以自己上网查找一下这方面的资料进行了解和自学。只要我们能运用好搜索引擎,在网络中查找资料将不会再感到困难,网络就会成为我们学习的资源库,电脑就会成为我们学习的好帮手。
附:练习题(任务二)和竞赛题(任务三)。练习题:
题目要求:请你在下列题目中任选一题完成,并把你搜集到的资料用PowerPoint(演示文稿)制成演示文件,准备向同学一边展示一边解说。
1、你认为世界上最伟大的科学家是谁?请你在网络中查找到他的图片资料和文字资料,并用PowerPoint(演示文稿)制成演示文件,准备向同学一边展示一边解说。
2、你认为世界上最伟大的音乐家是谁?请你在网络中查找到他的图片资料和文字资料,并用PowerPoint(演示文稿)制成演示文件,准备向同学一边展示一边解说。
3、你认为世界上最伟大的画家是谁?请你在网络中查找到他的图片资料和文字资料,并用PowerPoint(演示文稿)制成演示文件,准备向同学一边展示一边解说。
4、你认为世界上最伟大的文学家是谁?请你在网络中查找到他的图片资料和文字资料,并用PowerPoint(演示文稿)制成演示文件,准备向同学一边展示一边解说。
5、你认为世界上最伟大的建筑是什么?请你在网络中查找到它的图片资料和文字资料,并用PowerPoint(演示文稿)制成演示文件,准备向同学一边展示一边解说。
6、你了解中国古代的四大发明吗?请你在网络中查找到四大发明的资料,并用PowerPoint(演示文稿)制成演示文件,准备向同学一边展示一边解说。
竞赛题: 水是人类的生命之源,水的污染直接威胁到了人类的生存。请你在网上查找一下水的污染和治理的有关资料,并用powerpoint(演示文稿)制作成演示文件向同学和老师展示。
第四篇:查找与替换教学设计
第1课时
课题
第三十课 查找与替换
类型
主辅式
教学目标
1、学会查找的方法
2、学会替换的方法
教学重点
查找文字的方法。
教学难点
替换文字的方法。
序
教师行为,学生行为
导入
师:在编辑文章时,有时需要在己输入的文章中查找或替换一个字、一个词或一句话。采用手工方式查找、替换是十分繁琐的。写字板提供的查找、替换功能可以方便、快速地完成这一工作。
板书课题。
生:听
展开
师:首先学习查找的方法。
师:出示例1。
师:按步骤演示。
1、打开文件“电脑”
2、单击编辑,打开菜单。
3、选择“查找”选项。
4、在查找目标框中输入要查找的词语。
5、单击【查找下一个】,找到的内容将反白显示。
6、重复5可继续查找。
7、单击确定,返回到查找对话框。
生:听
生:参照教师演示,体会操作步骤。
生:注意理解。
8、单击取消,结束查找。
师:出示例2,用“计算机”替换上文中的“电脑”
师:在编辑里选“替换”打开对话框,分别输入要查找的内容“电脑”和取代成为的内容“计算机”,单击查找下一个,第一个被反白显示,单击全部取代,直接替换。单击【关闭】,结束替换。
师:此时,屏幕上的电脑将被计算机替换。
生:听
生:观察,体会操作步骤。
生:注意理解
生:观察。
巩固练习
师:
1、在电脑文件中,查找计算机,并将计算机替换成电脑。
2、完成练习1。
3、完成练习2。
生:操作练习
生:应用练习
结束
师:有了查找和替换功能,我们就可以方便、快速的修改文章里的错误了。同学们要注意运用。
生:听
板书设计
第三十课 查找与替换
一、查找
二、替换
教后记
第五篇:《对分查找及其算法实现》教学设计
《对分查找及其算法实现》教学设计
湖北省巴东县第一高级中学 刘少银
一、教材学情分析
本次课是浙江版高中信息技术选修教材《算法与程序设计》第二章算法实例第四节查找中的一部分内容。由于教材体系不适合校本实际,我们在教学过程中对教材体系作了如下调整。
讲授顺序:第一章 算法和算法的表示、第三章 面向对象的程序设计的基本知识、第四章 VB程序设计初步、第二章算法实例,第五章 算法实例的程序实现穿插在相关内容教学中完成。
因此在前期教学中学生已经初步掌握了算法基础及算法表示,VB程序设计初步等。本次课是让学生掌握对分查找的思想及算法的实现。
二、教学目标
知识与技能:理解对分查找的基本含义、方法,理解并能画出对分查找的流程图;
过程与方法:通过案例分析、直观观察,增强分析问题和解决问题的能力;
情感、态度与价值观:感受信息技术与现实生活的关联,激发对信息技术学科的求知欲,培养主动学习和使用信息技术的意识;养成科学的学习态度,不迷信书本、不迷信权威。
三、教学重难点
教学重点:对分查找的基本方法及注意事项;
教学难点:对分查找算法的实现。
四、教学策略
·以“猜数”游戏导入,引入对分查找的概念;
·师生讨论、生生讨论、生生互助;分析、归纳、总结,理解并掌握对分查找的基本思想;
·采用分类研究、分享成果、课后练习等学习方法,理解对分查找方法及基本主要特征;
·采用自然评价、师生评价、生生评价等形式对学习进行过程性评价。
五、教学过程
1.游戏激趣,释疑对分查找
(三个程序图片)
(初始界面)(人工猜数界面)(程序猜数界面)
准备:几张白纸,一支记号笔。启动猜数程序。
师:同学们好!大家看到前面的程序了吗?它是一个什么程序呢?
同学:猜数游戏程序。
师:对,这是我用VB针对李泳主持的“幸运52”中猜商品价格环节开发的一款程序,我先来说说针对主持人的部分:当李泳宣布商品的价格范围时,比如10000元内,猜商品价格的人就可以在猜数范围栏起始栏填上“0”,终至栏填“10000”,然后再将鼠标移到猜数栏中单击,程序即提示:“准备!倒计时30秒”,当单击提示处,猜价格倒计时开始,猜价格人即可在猜数栏上填上所猜价格的数值,然后根据主持人的提示,选择“不对”重新填写商品价格或选择“正确”让所猜价格在“猜得结果”栏内显示正确结果并停止计时,提示栏中即显示“您猜了M次,对了,恭喜您”。
师:大家觉得程序光有这样的功能神奇吗?
生:不神奇。
师:对,我也是这样认为的。这个程序神奇的地方在它能帮助猜商品价格人在规定的时间内,根据主持人的提示准确地猜出商品的价格,而且猜中率100%,所以现在“幸运52”停播了,大家知道为什么吗?
生:不知道。
师:就是因为我开发了这个程序呀!
生:(有的说信,有的抱着怀疑的态度不吭声,也有说不信的)
师:有同学愿意上来试试吗?
师:你在纸上写下你的数值范围和要猜的数,然后给大家看一下,别说出来,别让电脑听见了。
师:好,操作程序让程序帮忙把写的数找出来。
(程序找到正确的数)
师:神奇吧。
师:还有那位同学愿意试一下。
师:同样,你还是先写下要猜的数和范围100~200,这次我们不让大家看到他要猜的数,请大家帮忙记下程序每次出现的数字。
师:电脑程序也猜出了正确结果:132。
程序给出的数字是:
第一个数是:150
第二个数是:12
5第三个数是:137
第四个数是:1
31第五个数是:13
4最后是:13
2大家能看出什么规律了吗?
生:看不出
师:单纯从这几个数当中是看不出什么规律,现在我们依次把这些数放到数轴上,再看一下,大家看能找出什么规律呢?
同学发言„„
师:大家认为他说的怎样?为什么不鼓掌呀!
师:对,正如刚才的同学说的那样,程序是在给定范围内依次找中点方法来找到我们要找的最终数值,这就是我们今天要讨论的一种新的查找方法:对分查找。
师:我们刚才的游戏中的数列是序的吗?
生:是有序的,升序排列的。
师:如果是降序能用对分查找方式查找吗?
生:能。
师:大家想一想,如果我们打乱数据的排序顺序,在没有排序的数列中能否用对分查找的方法,找到我们想找到的数据?
同学:不能。
师:对,这就是对分查找方法的一个特征,或称为条件。因为我们是根据数据的大小找到它在数列中的位置。
【设计意图】通过游戏和对程序给出数值在数轴上的分布分析,让学生初步理解和掌握对分查找的方法及前提条件,为后一阶段对分查找算法的实现作好铺垫。
2.分析实例,实现对分查找算法
师:下面我们一起来看一下程序是怎样一步一步的给出以上数据并最终找到“132”这个数的。
师:首先在100至200之间找中点,然后再用中点值150与所要找的数132比较,得出的结论是所要找的数在100至150之间的数,一下数值的范围就缩小了一半,终止变量j的值就由200变成了150;第二次查找时,程序就给出100至150的中点值125;当程序进行第三次查找时,起始变量i的值就被修改为125,它们的中点值应该是:(125+150)/2=137.5。有小数了,怎么办?
生:„„(有点茫然)
师:对于小数,程序可以继续查找,但有可能要增加查找次数。为了保证在整数范围内查找,我们就要对含小数的中间值进行处理:取整。大家还记得我们学过VB的取整函数吗?
生:int。
师:对。即int(137.5),结果是多少?
生:137。
师:所以我们查找i到j范围内的中点值的表达式应该为:m=int((i+j)/2)。
师:依次类推,程序会依次给出131、134、132即找到了要找的数。
师:请同学们根据算法逐步求精的原则在下面画出流程图。
(展示如下流程图,然后请同学完成完善对分查找的算法流程图)
流程图补充完善后的结果:
【设计意图】通过对程序给出中间数的分析,帮助学生理解对分查找算法实现的方法,为学生顺利完成对分查找算法流程图给予理论与实践上的支持。
3.推出特例,完善对分查找算法
师:同学们,刚才我们完成的对分查找的流程图;下面请同学们用刚才的查找方法分析一下在199至200范围内要找200这个数,能找到吗?为什么?如何解决这个问题?
(将教室内学生按座位分成若干组,进行讨论。每个组推选一名小 组长,完成后作小组发言)
„„
(每一小组完成发言后,老师或点评,或让学生点评)
师:根据刚才同学的讨论分析,那我们先前给出的流程图就有了一些缺陷,怎么修改?
(在同学们的发言声中,修改完善流程图)
修改后的流程图如下:
【设计意图】给出特例,让学生相互讨论、互助学习,归纳总结出上述流程图中出现问题的症结所在,并给出正确的流程图;由此可让学生体验到科学探究的方法,从而培养学生的科学态度与探索精神。
六、课后作业
师:1.在前面的取整中我们用了取整函数int,大家想一想能不能用四舍五入函数处理?如果用四舍五入函数(round)处理,流程图又将怎样修改?
2.请看教材P40-43,比较我们所给出的流程图与教材上的流程图有什么差异?两个流程图最后结果是否一致,那个流程图的结果有问题,问题是怎么造成的?请写出一篇500—800字的小论文。
(提示:认真阅读教材P40至P43内容,并分析教材中所给算法的逻辑错误)
作业提交方式:电子邮件(校内、校外均可)
邮件名称:登分号+姓名+论文题目
作业提交地址:bdxyz@qq.com
【设计意图】作业(1)扩充课堂内容,丰富学生知识面,丰富学生分别学习内容;作业(2)通过两个流程图之间差异性比较,引导学生判别书本上所给出流程图的逻辑错误,从而培养学生:1.科学的学习态度和精神,不迷信教材、不迷信权威;2.运用论文等形式来表达自己观点;3.通过学生自己的分析、探索,找出教材中的错误。
七、教学反思
整节课充满了笑声和掌声,课堂气氛活跃,学生参与度高。老师的主导作用和学生的主体地位得到了充分的体现。学生在师生互动、生生讨论、生生互助中比较好地掌握了对分查找的思想和算法实现,教学效果好。但由于时间关系,没有将程序的源代码展示给学生,让学生有一种意犹未尽的感觉是本次课的一个缺憾。