ID: 21539694

电子工业版(2022)第五册小学信息科技 3.3 猜数字游戏中的算法 课件+教案+学案+练习

日期:2024-10-26 科目:信息技术 类型:小学试卷 查看:79次 大小:33406786B 来源:二一课件通
预览图 0
电子,学案,教案,课件,算法,中的
    中小学教育资源及组卷应用平台 《3.3 猜数字游戏中的算法》教学设计 教学内容分析 本节课是2022年电子工业-出卷网-出版的五年级上册第三单元第3课。本节课分为三个活动:“猜数字游戏规则”“人机互动猜数字游戏流程图描述及图形化编程验证”“探究游戏中的算法思维”三部分内容组成。学生通过小组合作探究学习逐步掌握本节课的知识点,具备一定的小组合作能力、探究能力、创新能力等,提升信息社会责任,综合提升信息素养。 教学目标及核心素养指向 1、认识并分析求解游戏的算法(信息意识、计算思维) 2、人机互动猜数字游戏流程图描述及图形化编程验证(信息意识、计算思维、数字化学习与创新) 3、根据课本指引的过程,探究游戏中的算法思维(信息意识、计算思维、数字化学习与创新、信息社会责任) 教学重难点 教学重点: 认识并分析求解游戏的算法 学习人机互动猜数字游戏流程图描述及图形化编程验证 设计原因:了解用流程图描述算法是本节课的主要内容,知识点的渗透需要作为重点内容。 教学难点: 根据课本指引的过程,探究游戏中的算法思维 设计原因:能根据课本指引的过程,探究游戏中的算法思维在操作上对学生来说比较困难,所以此部分对学生来说难度较高,应作为难点内容。 教学过程 1、情境导入(3分钟) 教师活动 学生活动 情境引入:我们在做很多游戏的时候,输赢看似有很大的运气成分,但其实可以使用算法来提高赢得游戏的概率。例如,猜数字游戏就可以通过算法来更加快速地猜中数字,本节我们一起讨论猜数字游戏中的算法。 学生听教师引导生活中的案例,学生讨论,回答提问 设计意图: 激发学生对算法解决游戏算法的学习兴趣并快速进入学习状态。 2、新知讲授(35分钟) 教师活动 学生活动 活动1:猜数字游戏规则 知识讲解 猜数字游戏的规则是:主持人随意设定一个1到100的数字(包含1和100),然后让游戏的参与者猜这个数字;主持人对参与者所猜的数字与设定的数字进行比较,向参与者提示“大了”或“小了”的信息,直到游戏者猜中设定的数字为止。 活动2:人机互动猜数字游戏流程图描述及图形化编程验证 知识讲解 通过玩猜数字游戏,同学们已经非常清楚游戏的规则了。我们可以试着编写一个猜数字游戏的程序,让计算机当主持人,这样一个人也可以玩这个游戏。 请在图3.3.1所示的人机互动猜数字游戏的流程图中填空,并用图形化编程语言编写程序,如图3.3.2所示,验证程序是否能够按照预期顺利运行。 在图形化程序中使用随机数积木块,使用它可以在指定的范围内随机产生一个整数,这个范围可以任意指定,在积木中填入相应的数字就可以了,运用该积木得到指定范围内的每个数的机会相同 活动3:探究游戏中的算法思维 知识讲解 无论是人设定被猜的数字,还是机器设定被猜的数字,有些同学都能猜得很快。因为他们使用了较好的算法,二分查找算法就是其中的一种。 二分查找算法在猜数字游戏中特别有用,是尽快猜到数字的策略。 二分查找算法 二分查找也称折半查找,它是一种效率较高的查找方法(算法)。二分查找要求供查找的数字必须按顺序排列。例如,在猜数字游戏中,被查找的数字是从1到100 按顺序排列的。 在猜数字时,把处于中间位置的数字(50)当作被猜的数字,与设定的数字做比较,如果两者相等,就猜中了; 否则,利用中间位置的数字(50)将剩余的数字分成前(1~49)、后(51~100)两组, 如果中间位置的数字(50)大于被猜的数字,则进一步在前一组数字中折半查找,否则进一步在后一组数字中折半查找,如图3.3.3 所示。 学生通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务 活动1:猜数字游戏规则 实践探究 同桌之间轮流当主持人,每桌的两个同学玩5局猜数字游戏,每个同学将每局游戏猜中数字所用次数记录在表 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~