资源简介 第 9 课 《吹泡泡》《智能声控灯》教学设计学科 信息科技 实施年级 五年级 设计者 Xxx《课程标准》模块 身边的算法课时名称 智能声控灯课时 11.主题概述1.1 核心概念 本课属于“身边的算法 ”模块中“算法执行 ”部分,主要对应《课程标准》 “身边的算法 ”模块的内容要求(2)和(4),让学生采用自然语言,流程图等方式,对智能声控灯的算法进行计算,分解问题能力,将复杂问题分解为若子问题,主要涉及的核心概念是分支结构。 1.2 内容结构 本课的学习需要学生通过自然语言描述声控灯的工作过程,在教学中注重具象内容和抽象内容的关系与平衡,创设利用算法解决学习与生活中真实问题情境,引导学生经历将真实问题形式化和规则化的过程上,了解分支结构的特点,体会算法在问题解决中的价值和对生活的指导意义。 1.3 教学过程 从生活体验结合实物→ 了解分支结构特点→根据流程图分解任务→通过算 法的执行实现声控灯声控工作的效果→ 对算法的不同描述方式形成求解方案。 1.4 育人价值 本课围绕生活中常见的声控灯,让学生在分析工作过程中蕴含的算法时进一 步实践对问题的抽象和分解,使用自然语言和流程图描述算法,形成问题求解方 案,从而了解算法的分支结构,感受算法的魅力。同时,通过构想智能声控灯的 功能,感受技术服务于人的重要价值。2.教学主要任务任务一:观察实物,分析效果。 (观察声控灯的效果,以小组为单位分析组成部分和功能。) 任务二:用自然语言描述算法。 (用“如果... ”或“如果...否则... ”等自然语言描述声控灯工作过程) 任务三:绘流程图,梳理算法。 任务四:编写程序,验证算法。 根据流程图编写程序,使角色灯执行声控开关算法,验证算法。3.教学内容分析选自新课标第三学段课程内容“身边的算法 ”,结合五年级上册教材第 9 课 《吹泡泡》部分内容,以图形化编程工具为载体,从声控灯的效果出发,让学生 观察、分析声控灯的功能,帮助学生建立实物与功能之间的联系,了解判断和分 支结构的特点。之后让学生分析声控灯的执行过程,将声控问题抽象为音量判断 问题;接下来将音量判断与分支结构相联系;在此基础上,通过修改模拟声控灯 的程序,实现分值结构声控算法的执行,体会判断结构的特点;最后迁移应用, 感受判断分支结构在生活中的重要价值。4.学情分析通过前期学习,学生已经掌握图形化编程工具中的基本操作,包括添加角色 和背景,通过拖拽模块编写、调试和删除程序,保存作品等,并且能够运用“外 观 ”模块中的“切换一下造型 ”和“控制 ”模块中的“等待()秒 ”、“重复执行 ” “如果... ”“如果...否则... ”积木编写程序。 学生认为声音经过麦克风输入到计算机后即可完成工作,而忽略判断是一个过程,包含了检测条件、判断、执行命令等。另一方面,许多学生认为流程图作 用不大,未能体会到流程图的相关优势。5.教学目标5.1 通过分析声控灯效果,将声音值判断与分支结构相联系,建立功能与模 型之间的联系,了解判断语句、分支结构的特点,厘清声控灯的执行步骤,设计 算法。(重点) 5.2 借助流程图描述声控灯执行过程中的算法,进行任务分解,体会流程图 的重要性,利用流程图的重要性,利用流程图表示所设计的算法。(难点) 5.3 运用图形化编程工具中的“开启声音侦测 ”“当前音量 ”等模块,编写 声控灯模拟过程,体会判断和分支结构在程序设计中和生活中的重要价值,提升 利用数字化作品进行表达的欲望。6.教学环境网络机房、源码编辑器、掌控板、耳麦7.教学过程教学环节 教师与学生活动 教学意图聚焦问题 1.展示智能家居视频。 2.展示社团学生作品声控灯的例子。 引出课题:智能声控灯 感受科技带来的生 活便利,建立实物与 功能之间的联系。分析效果 出示任务:以小组为单位观察声控灯的执行效 果,填写探究记录单。 任务一:观察实物,分析效果 探究记录单 第( )组 1.以小组为单位,观察声控灯执行过程,填写 下表。 声控灯主要 组成部分分 别能实现哪 些功能?麦克风灯主机2.尝试用自然语言描述声控灯工作的过程。 当主机检测到 时,通过对 进行判断, 让灯执行 的命令。 引导描述:用“检测、判断、执行 ”等自然语 言描述声控灯的工作效果。 任务二:用自然语言描述算法 以小组为单位,用“如果... ”或“如果... 否则... ”描述角色“灯 ”的亮、灭过程。 (1)如果主机侦测到 时,那么执行 的 命令。 (2)如果主机没有侦测到 时,那么执 行 的命令。 (3)如果主机侦测到 时,执行 的命 令,否则执行 的命令。 问题支架:你能用“如果... ”或“如果... 否则... ”等自然语言描述声控灯的工作过程 吗? 引导抽象:声控灯在程序中是判断声音值的过 程。 通过学生探究记录 单的填写和问答,评 价学生是否了解声 控灯的功能,将声控 灯亮和灭抽象为判 断声音值问题,并将 判断声音值问题与 分支结构相联系,了 解分支结构的特点, 厘清声控灯工作过 程中的执行步骤。分解任务 任务三:绘流程图,梳理算法 思考实现主要功能的算法,用流程图的形式进 行绘制。 问题支架:能否借助流程图将任务分解为多个 小任务? 1. 学生小组合作完成流程图。 2. 小组分享 通过学生的汇报评 价学生能否借助流 程图描述声控灯判 断声音值的算法,进 行任务分解,体会流 程图的重要性。执行算法 任务四:编写程序,验证算法 根据自然语言或流程图,编写程序验证算法, 使角色执行“亮 ”和“灭 ”的算法。 1. 引出新知:侦测模块中“开启声音侦测 ”“当 前音量 ”积木。 问题支架:“如果 ”后面加什么积木,“否则 ” 后面接加什么积木? 4.小组分享。 通过学生执行程序 的结果,评价学生是 否能够运用图形化 程序中的“如果... 否则... ”“开启声音 侦测 ”等模块,编写 模拟声控灯工作过 程。提升计算思维。拓展迁移 问题支架:生活中的“分支结构 ”。 1.学生用判断分支结构描述。 2.回顾总结。 通过学生的回答评 价学生是否体会到 分支结构在程序设 计和生活中的重要 价值。8.教学板书设计作业设计 尝试在程序中增加其他模块,使声控灯变的更智能。 展开更多...... 收起↑ 资源预览