教科版 高一信息技术 必修1 第四单元 4.1 算法及特征 教学设计.pdf
《教科版 高一信息技术 必修1 第四单元 4.1 算法及特征 教学设计.pdf》由会员分享,可在线阅读,更多相关《教科版 高一信息技术 必修1 第四单元 4.1 算法及特征 教学设计.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、教科版 高一信息技术 必修 1 第四单元 4.1 算法及特征 教学设计4.14.1 算法及其特征算法及其特征【学习目标】【学习目标】1.通过解决开关问题,能够分析出算法的基本特征,感受算法在解决问题中的重要性。2.通过解决药丸问题,尝试运用恰当的方法描述算法。3.能够将部分简单算法转换为程序,并调试运行得出结果。4.通过解决冠军问题,了解枚举法的含义,并能使用枚举法解决相关问题。【教学重点】【教学重点】能够分析问题,设计解决问题的算法,并用恰当的方法描述算法;了解枚举法的含义,并能使用枚举法解决相关问题。【教学难点】【教学难点】能够设计出解决问题的算法;能够用枚举法解决相关问题。【教学过程】【
2、教学过程】第一课时第一课时一、引入一、引入师:师:叶达报名参加学校软件开发社团时。面试中有一道IQ 题:有四个装了药丸的罐子,每个药丸都有一定的重量,其中有一个药罐被污染了。每片被污染的药丸比污染前增重1 克。只允许称量一次,判断出哪个罐子的药被污染了。(同座位讨论该问题的解决步骤)生:生:用自然语言描述问题解决的步骤。第一步:第二步:师:师:在生活中很多类似的问题,在解决问题过程中都需要有一定方法。这种问题解决的方法实际就是算法。二、算法及其表示方法二、算法及其表示方法师:师:算法的定义在 2.1 节已经学过了,请大家再回顾一下,算法的表示方法有几种。生:生:自然语言、流程图、程序。师:师:
3、来看下面这个问题的解决。学校历届校友的海量数据存储在校网络中心服务器中(共10000 条,无重复数据),某管理员因为误操作删除了一位校友的 ID 号(8 位整数)信息,恰好在备份数据库中保存了一份所有人员 ID 号的文件(无重复数据,无序)。怎样快速找出被误删的 ID 号以便恢复数据?例如:网络中心服务器 ID 列表19750001197602301999000219990003备份服务器 ID 列表1999000319750001197602302001043219990002请同座位讨论,用自然语言描述问题求解的算法。生:生:取出网络中心服务器ID 列表中第一条数据;和备份服务器中的ID
4、列表逐条进行对比,如果能够找到相同的 ID 号,则完成目标,否则取出网络中心服务器ID 列表中下一条数据继续比对。师:师:最差情况下,按照该算法解决问题需要进行多少次比较?1/6教科版 高一信息技术 必修 1 第四单元 4.1 算法及特征 教学设计生:生:10000*10000,1 亿次。师:师:还有没有其他方法?(提示:可以利用异或运算)异或应用于逻辑运算,其运算法则为:00=0,10=1,01=1,11=0。由于两个相同数异或结果为0,而任何数异或0 的结果等于数据本身。因此,可以把两文件中所有 ID 号直接进行异或,只出现一次的数据就能被找出,并且最后出现的异或结果就是这个数。(学生可能
5、会提出将中心服务器的ID 号全部加起来,然后减去备份服务器的 ID 号,得到的数就是被删除的 ID 号,可以让学生比较它和异或的方法)请重新思考该问题解决的算法,并用流程图表示出来。(可以用表示异或)生:图 1师:请师:请思考下面的问题。1.计算备份库ID号异或结果的循环结构和计算中心库ID号异或结果的循环结构能不能交换2/6教科版 高一信息技术 必修 1 第四单元 4.1 算法及特征 教学设计顺序?2.如何存放两个数据库中ID 号?生:生:1.可以交换;2.列表、文件、数据库。师:师:已知备份数据库文件存放在“copy.txt”中,中心服务器文件存放在“trouble.txt”中,用程序实现
6、该问题的解决。提示:文件的一般使用方法f1=open(rcopy.txt)#打开文件list1=f1.readlines()#读取每行数据,list1 是一个记录了问题所有元素的列表f1.close#关闭文件生:生:target=0#设置初始值f1=open(rcopy.txt)#打开备份文件list1=f1.readlines()#读取每行数据for line in list1:#依次处理列表 list1 中的数据 target=targetint(line)#将读取的数据做异或运算f1.close#关闭备份文件f2=open(rtrouble.txt)#打开故障文件list2=f2.rea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教科版 高一信息技术 必修1 第四单元 4.1 算法及特征 教学设计 信息技术 必修 第四 单元 算法 特征 教学 设计
限制150内