《小学信息技术课《二分查找法之猜年龄》教学设计.docx》由会员分享,可在线阅读,更多相关《小学信息技术课《二分查找法之猜年龄》教学设计.docx(3页珍藏版)》请在第一文库网上搜索。
1、小学信息技术课二分查找法之猜年龄教学设计教学目标:信息意识:初步具有算法效率意识,在解决问题时能关注到不同算法在解决同一问题时在时间效率上的不同。计算思维:通过生活中的实例,了解二分查找算法的特征与效率。能用自然语言、流程图等方式描述算法。数字化学习与创新:使用数字设备及数字资源开展学习活动,丰富学习手段。信息社会责任:认识到算法对解决生活和学习中的问题的重要性。教学重点:认识到采用不同方法解决同一问题时可能存在时间效率上的差别。教学难点:了解二分查找法的特征与效率,并应用于实际问题的解决中。教学准备:猜年龄游戏、课件、微课、F1oWChart流程图教学方法:激趣法、讲授法、任务驱动法、演示讲
2、解法教学过程:一、激趣导入、引入主题师:今天,小公主琳达带来了好听音乐给同学们,不过需要你们猜对她的年龄才能听音乐,你们想试试吗?教师引导学生启动猜年龄游戏。学生参与游戏。师:(广播)你们猜出来了吗?为什么?(生:机会太少)今天,我们就一起来看看,如何在5次机会内猜对答案。引入课题设计意图:游戏导入,引出问题,激发学生学习兴趣与探究欲望。二、交流分析师:你们刚刚是怎么猜的?学生交流,教师适时板书学生小组交流,这两个算法的效率,如果目标数字是20,最少猜测几次?最多猜测几次?设计意图:为接下来学习二分查找法作铺垫,并且利于学生认识到,认识到解决一个问题可能有多种方法,用不同的方法解决问题一问题,
3、存在时间效率上的差别。三、探究互动,明白算法那么,到底什么方法能够帮助我们在5次机会内就能猜到公主的年龄?我们一起来看一段视频。(一)了解算法1、观看动画片。2、交流:这个动画向我们介绍了什么算法?(板书)3、谁来说说这次你要怎么猜?说步骤,教师幻灯片与学生分析。4、停止广播,师:接下来,请同学们验证一下这个方法到底好不好用,请你们刷新游戏,多猜几轮,并把数据记录在表格中,看看这次是否能够成功。学生再次猜测,并记录。设计意图:将学习到的算法用于解决导入环节搁置的问题,并用表格记录,便于学生验证是否能够在5次或者更少的次数之内解决问题,体会二分查找法的效率,并在成功猜到公主年龄时获取成就感。(二
4、)明晰算法师:老师有两个疑惑。1、我们用二分查找法可以在任何的一组数里,查找到目标数吗?如:在1,58,32,9,2,10,70109,30的数据里找58,可以吗?2、当数据量很大时,用二分查找法,如何找中间值?学生观看视频,小组交流讨论,小组派代表回答,给小花奖励。师生共同归纳二分查找法的特征,以及取中间数的公式。设计意图:在初步了解算法的基础上,深入了解算法,了解二分查找法的特征,知道二分查找法的优缺点,掌握中间值下标的求解公式,为日后编写程序打下基础。四、解决问题师:相信同学们已经对二分查找法有了一定了解,我们一起来解决几个问题。1、小明和小红两个人在书店买了几十本书,正要离开时,书店工作人员发现有一本书没有消磁,请问如何快速的找到那本书?用自然语言描述算法。2、在一组有序数据中,找目标数(假定目标数一定在这组数据中),找到后输出“目标数对就的下标”。打开FIoWChart流程图,小组合作交流完成算法流程图的拼接。小组派代表回答,给小花奖励。设计意图:将所学知识应用到实际问题解决中,培养学生用信息科技解决实际问题习惯与素养,认识到算法对解决生活和学习中的问题的重要性。熟练使用自然语言、流程图等方式描述算法。五、谈收获3请同学们谈谈本课的收获,教师引导学生梳理本课知识点,并进行趣味拓展。设计意图:梳理重点,巩固所学,趣味拓展,激发学生学习积极性。