ID: 21097553

义务教育版(2024)五年级全一册第13课《让计算机会数数》课件(共33张PPT)

日期:2024-11-24 科目:信息技术 类型:小学课件 查看:61次 大小:3236246B 来源:二一课件通
预览图 1/12
义务教育,33张,课件,让计算机会数数,13课,一册
  • cover
(课件网) 义务教育信息科技(2024)五年级           第1课时 第四单元 发挥算法的优势 五年级上册 第13课 让计算机会数数   1.能够清晰地理解问题解决的规则,认识问题的起点、边界和限定范围。 2.将问题进行分解,即能够将一个复杂的问题分解成若干子问题,缩小问题的范围。 3.能清楚地分析问题解决方法的优劣,设计和构建操作步骤少、效率高的算法。 算法是培养计算思维的核心要素之一,主要表现在三个方面 单元导入 在信息科技中,算法注重问题求解的有效性。首先要能给出结果而且是正确的结果;其次要关心效率,能在一定时间内快速完成任务,越快越好,且占用的存储资源越少越好等。 单元导入 循环结构的基本思想是反复执行,即利用计算机的高速运算和逻辑控制的特性,重复执行指定的步骤,从而完成相应的处理任务。当然,这种反复执行不是简单机械的重复,而是每次执行都有新的内容,会产生新的结果。 单元导入 在算法设计中,循环结构可以用于解决各种重复计算或重复处理的问题,如排序、搜索、迭代等。通过合理设计循环结构和选择合适的循环终止条件,可以使算法效率更高。同时,循环结构也是算法设计与优化的重要方法之一,通过优化循环结构可以提高算法的稳定性。 1 2 通过描述让计算机从 1 数到 100 的算法,了解用循环结构解决问题时的重复过程。 了解循环结构与计算机工作特点的关系,体会利用计算机的快速运算能力来解决问题的方法。 学习目标 第13课 让计算机会数数 这一课以让计算机“从 1 数到 100”为例,学习较简单的循环结构。 第13课 课堂导入 问题情境   要让计算机“从1数到100”,应该怎样描述算法步骤呢?   用计算机进行计算处理有什么优势? 第13课 学习活动 三 感受计算机运算处理的优势 二 验证“从1数到100”的算法 学习活动 描述“从1数到100”的算法 一 先把问题规模缩小,以依次从1数到10为例进行分析。 3 4 5 6 7 8 9 1 2 10 一、描述“从1数到100”的算法 第13课 学习活动 任务分析 1. 我们数数的过程是什么样的? ——— 1,2,3,4,5,6,7,8,9,10。 2. 数完一个数后,怎么数下一个数? ——— 数完1,该数2,在1的基础上加1,以此类推。 3. 如何让计算机数数? ———人在数数的过程很简单,一个数一个数地数下去。如果这个    任务交给计算机来完成,也需要进行同样的过程。 一、描述“从1数到100”的算法 第13课 学习活动 任务分析 观察流程图 除了输出的数不一样,其他都是一样的,是重复的操作。 从中发现的规律是每个数依次加1。 可以把重复的操作通过循环结构来描述。   让计算机直接数数不好体现,可以选择用输出这些数来表示,用流程图表示如右图。 一、描述“从1数到100”的算法 任务分析 第13课 学习活动 1.如果循环条件成立,则做一遍循环体指定的操作; 2.再次检查这个条件,如果成立,则再做一遍指定的操作; 3.以此类推,重复执行,直到循环条件不再成立。 第13课 学习活动 循环结构的知识 一、描述“从1数到100”的算法 知识回顾 要让计算机“从1数到100”,如果是“第一次输出1、第二次输出2、第三次输出3……”那么每次操作都不一样。如果画出流程图,就有100个操作框,在一张纸上根本画不下,事实上也没必要画出来。 因为每次操作都是相同的,只是数值不同,所以,可以建立循环结构来描述算法。 把重复的操作提取出来,每次操作就是相同的,就可以通过循环结构来描述。 第13课 学习活动 一、描述“从1数到100”的算法 还原问题 初始时:这个数为1 结束时:这个数为101 第1次:输出这个数,然后把这个数加1。 (判断这个数是否小于等于100,此时条件满足,继续循 ... ...

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