ID: 21444862

【核心素养目标】第二单元 活动1《读懂出租车计费算法》课件+素材-【黔科版2024】《信息科技》五上

日期:2024-11-25 科目:信息技术 类型:小学课件 查看:65次 大小:95444390B 来源:二一课件通
预览图 0
信息科技,2024,黔科版,素材,课件,读懂出租车计费算法
    (课件网) 第4课 读懂出租车计费算法 (黔科版)五年级上 01 教学目标 02 问题情境 03 实践与探究 04 拓展延伸 05 课堂练习 06 课堂小结 07 板书设计 01 教学目标 1、信息意识:在学习出租车计费算法过程中学习算法的输入、计算和输出,算法语句含义,分析分支结构算法等知识。 2、计算思维:能够读懂算法,对算法有整体认识,明白编程语言中各运算符的含义,跟踪数据变化。 3、数字化学习与创新:通过讨论与探究学习,用算法计算学习生活中问题,经过练习,将算法运用到出租车计费上。 4、信息社会责任:学习有关算法知识,了解算法步骤,科学计算生活中遇到的算法问题。 我看懂了这个算法的结构,明白了它解决问题的思路! 01 教学目标 我也读懂了这个算法,但它好像有错误! 算法是计算机科学领域重要的基石之一。读懂算法有助于我们更好地利用计算机来解决问题,并及时发现算法中的问题。 01 教学目标 能够分析简单算法的执行过程。 能够分析简单算法的执行结果。 能够发现算法中的错误,并进行纠正。 学 习 目 标 引入视频 02 问题情景 02 问题情景 尽管全国各地的出租车计费标准不尽相同,但都是利用算法实现自动计费的。你能读懂以下出租车计费算法,并算出车费吗? 出租车计费算法 步骤1:输入里程数S(千米); 步骤2:如果S<=3,那么车费F=7,否则,F=向上取整(S-3)×1.5+7; 步骤3:输出车费F(元)。 02 问题情景 如果到动物园有9千米,我要付多少车费呢? S=9千米 S>3,F=(S-3)×1.5+7 F=(9-3)×1.5+7 =9+7 =16(元) 答:如果到动物园有9千米,我要付16元车费。 02 问题情景 1.找出算法的输入、计算和输出; 2.尝试理解算法语句的含义。 如何分析分支结构算法的执行过程? 如何分析分支结构算法的执行结果? 你将学到 活动向导 03 活动过程—找出算法的输入、计算和输出 要读懂算法,可以先找出算法的输入、计算和输出,对算法有整体认识,如图2-1-1所示。 出租车计费算法 步骤1:输入里程数S(千米); 步骤2:如果S<=3,那么车费F=7,否则,F=向上取整(S-3)×1.5+7; 步骤3:输出车费F(元)。 输入 计算 输出 (图2-1-1 出租车计费算法分析) 03 在上述算法中,S表示里程数,F表示车费。在描述算法时,通常用符号表示问题求解所关心的对象。 活动过程—找出算法的输入、计算和输出 输入是算法在执行时从外界获得的数据。 算法必须有一个或多个输出。 小贴士 03 活动过程—找出算法的输入、计算和输出 做一做 找出以下计算长方形墙面面积算法中的输入、计算和输出,填入下面方框中。 计算墙面面积算法 步骤1:输入墙面的长a和高b; 步骤2:计算墙面面积S=a×b; 步骤3:输出墙面面积S。 a=6米 b=3米 输入 S=a×b =3×6 计算 S=18平方米 输出 03 如何优化算法的输入处理效率? 1、采用简洁明了的数据输入方式,如直接输入数字而非复杂文本。 2、提前准备好输入数据,避免在算法执行过程中频繁中断以输入数据。 3、对于重复使用的输入数据,可以存储在变量中,减少重复输入的时间。 4、熟悉输入界面和操作流程,减少因操作不熟练导致的输入时间浪费。 活动过程—找出算法的输入、计算和输出 知识拓展 04 活动过程—尝试理解算法语句的含义 输入和输出语句很容易理解。计算车费语句中含有“如果......那么......否则......”,显然使用了分支结构,因此,可以猜测车费计算要通过条件判断的不同结果应用不同的计算方式。该分支结构的分析如图2-1-2所示。 如果S<=3,那么车费F=7, 否则,F=向上取整(S-3)×1.5+7。 判断条件: S<=3 F=7 F=向上取整(S-3)×1.5+7 是 否 图2-1-2出租车计费算法的分支结构分析 04 活动过程—尝试理解算法语句的含义 可以看到 ... ...

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