1、 1 教学课题教学课题 与大熊猫对话与大熊猫对话应用编程猫创作应用编程猫创作 AIAI 聊天机器人聊天机器人 课时课时 1 课时 教学目标教学目标 (一)知识(一)知识与技能与技能 1.能理解并运用“声音”盒子里、积木,实现语音聊天。 2.能理解并运用“外观”盒子里、积木,实现文字聊天。 3.能结合和积木,识别用户发送的不同内容,采用不同的 策略回应。 4.导入个人的素材到编程猫素材库。 (二)过程与(二)过程与方法方法 1.通过建立丰富的词库,预设合理的策略,理解聊天机器人的算法。 2.通过预设、调整、完善“关键字”,理解聊天机器人的灵敏度与词库的精准性是息息相关的。 (三)(三)情感态度与
2、价值观情感态度与价值观 1.了解“人工智能”事在“人”为,明白人工在智能中的关键作用。 2.了解人工智能时代创新能力的重要性,提供创新意识。 教学重难点教学重难点 重点:理解并运用“声音”盒子里、积木,“外观”盒子里 、积木,对用户发送的不同内容采用不同的策略回应,实现智能 聊天。 难点:通过建立丰富的词库,预设合理的策略,理解聊天机器人的算法。 学情分析学情分析 七年级的学生进入中学后,开始进入少年期,自控能力和专注力都有所提升,具备一定的自学 能力,能够开展翻转课堂课前的“微课”自学;另外,通过前期对图形化编程软件编程猫 的学习和实践,学习积极性高,乐于尝试,已经掌握了基本的编程方法,能够
3、编写简单的程序。 教学教学方法方法 通过翻转课堂,开展项目式教学 教学准备教学准备 平板网络教室、微课视频、检测习题、课件、熊猫资料简介、音乐素材、流程图等 教学教学 环节环节 教师教师活动活动 学生活动学生活动 设计设计意图意图 翻转课堂翻转课堂学生课前自主学习学生课前自主学习 课前 预习, 微课 助学 提前录制微课视频“AI 聊天机器人”: 1、 展示聊天机器人案例 2、 讲解聊天机器人工作原理 3、 应用编程猫操作演示案例编写:语音版、文字版 4、 提出挑战任务: 如何添加识别的关键字; 如何让对话结 束;其他创意。 5、 习题检测 学习微课,了解聊天机器 人工作原理及简单模型 编程方法
4、,完成习题。 了解聊天机器 人工作原理, 掌握基本编程 方法。 1. 了解语音 聊天机器人关 2 键积木 2. 了解文字 聊天机器人关 键积木 3. 理解关键 字 识 别 的 原 理:没有预设 的关键字不能 被识别 4. 理解关键 字 识 别 的 原 理:关键字预 设可以模糊一 些,结果/答复 中只要包含有 关键字,不需 要完全匹配就 可以被识别 5. 容 错 处 理:未预设内 容,或未识别 内 容 的 预 处 理。 翻转课堂翻转课堂课堂交流互动课堂交流互动,吸收内化吸收内化 3 情景 导入, 明确 任务 1 激趣导入: 今天的主题与一种动物有关,我们通过一个游戏来揭 晓。随机抽选学生,通过“
5、聚光灯”识别部分特征,猜 出今天的主题大熊猫。 2 大熊猫基地是成都的名片之一, 中外游客慕名而来, 视 频展示学生代表在大熊猫基地的见闻, 抛出问题: 基地 的大熊猫只能围观, 除了导游介绍, 就只能看传统的展 板,可不可以我问他什么,大熊猫自己就说出来吗? 3 引导学生思考与大熊猫聊天的方法,确定模拟 AI 聊天 机器人,使用编程猫的源码编辑器设计“智能熊猫”。 1. 学生猜动物,找出本 课主题大熊猫。 2. 观看视频, 思考问题, 如何与大熊猫聊天。 3. 畅谈与大熊猫聊天的 方法:如翻译器翻译 大熊猫的语言,或与 模拟大熊猫交流。 提高学生兴 趣,为改变大 熊猫基地的大 熊猫介绍的方
6、法埋下伏笔。 需求 分析, 制定 方案 1. “智能熊猫”核心技术:识别关键字 2. 讲评课前习题, 理解聊天机器人的灵敏度与词库的精准 性是息息相关的。 总结关键字设置要点: 1) 没有预设的关键字不能被识别; 2) 只要包含有关键字就可以被识别; 3) 未预设或未识别内容的预处理。 3. 需求发布: 结合大熊猫特点设计个性化的聊天程序;结合大熊猫特点设计个性化的聊天程序; 预设预设 3 3 种以上的关键字应对策略;种以上的关键字应对策略; 程序设计合理,运行顺畅;程序设计合理,运行顺畅; 界面美观,用户体验好(如有操作引导等);界面美观,用户体验好(如有操作引导等); 文字版或语音版不限。
7、文字版或语音版不限。 4. 引导学生根据提供的资料进行个性化编程设计。 1) 引导学生按模块分工,合作完成任务。 2) 小组合作过程中,解答疑难问题,强调要点。 5. 抽选小组的设计图进行展示,点评优点及改进建议。 1. 理解核心技术 2. 梳理核心知识点 3. 每组派代表随机抽选 一只熊猫,作为设计 对象。 4. 小组讨论,进行需求 分析, 设计个性化 “智 能熊猫”流程图。 5. 观看其他优秀设计方 案,相互学习。 结合资料,发 挥创意,设计 个性化“智能 熊猫” 产品 开发, 完成 “智 能熊 猫”编 程 1. 在学生完成“智能熊猫”作品编程过程中,进行指导, 包括关键字的设计是否合理,
8、 界面设计是否美观, 以及 其他技术性问题。 2. 要求小组对照设计要求,评选出优秀作品。 1. 完成“智能熊猫”作 品编程 2. 组内评价,评选出优 秀作品,为展示做好 准备。 理论与实践的 结合,通过组 内评价,查漏 补缺 作品 发布 1. 组织学生分组展示“智能熊猫”,讲解如何体现个性化 设计。其他小组打分,并做点评。 2. 拓展应用: 实际应用生成二维码, 贴于大熊猫介绍 展板的旁边,游客直接扫码就能体验“智能熊猫”。大 熊猫基地已研发“大熊猫认脸 APP”,今后将越来越智 能化。 1. 展示作品,互评 2. 了解实际运用。 取长补短,提 升能力;了解 人工智能的普 及应用 4 总结 提升 1. 组织学生谈谈本堂课的感受(收获、建议、想法) 2. 总结提升:在创作“智能熊猫”的过程中,我们体会到 词库越丰富,聊天更顺畅;关键词选取越精准,对应动 作更明确。潘克明教授说:人工智能技术的核心是“智 能”,关键是“人工”,是人创造,人使用,人掌控。 事在“人”为,立足人工智能时代,我们需要保持一颗 “创造”的心,敢想敢做,就无惧未来的挑战。 1. 畅谈感受。 2. 聆听总结。 作业布置作业布置 1基础任务:学习“AI 聊天机器人”设计原理及关键技术(微课+习题) 2提升任务:根据大熊猫特点,设计个性化“智能熊猫”(编程) 3. 小组相互交流、展示、点评