资源简介 (共31张PPT)UNIT 3 · LESSON 17 · 算法的影响浙教版 小学信息科技 · 六年级上册 · 第三单元 算法的影响人机对话的实现机器怎么听懂我们说的话主讲教师:×××学校:×××小学我说一句,它答一句——它是怎么做到的?本课导航CONTENTS本课导航机器怎么听懂我们说的话。01身边的人机对话:我们说一句,它答一句02人机对话的原理:从模板匹配到深度学习03一次对话的五个步骤:听清、听懂、答出来04用编程实现:一条判断,让它答对一句话05用循环完善:让它一直答下去06想一想:它真的“懂”吗小浙提示先看这一课要走的四步,心里有个数。0203本课学习目标第三单元 算法的影响 · 第 17 课01能用自己的话说出人机对话是什么:让机器能理解和运用人类自然语言。02能说出人机对话的原理,并按顺序说出一次对话要经过的五个步骤。03能读懂一条判断的对话程序,说清输入什么、判断什么、分别输出什么。04知道人工智能设备的人机对话也受算法控制,做到不迷信、会核实。一句话:这一课要用一条最简单的判断,让机器答对一句话。小浙提示读一遍目标,重点是“说得出五步、读得懂那段程序”。0304承接:从“影响了什么”到“它怎么说话”第三单元 · 第 16 课 → 第 17 课上一课看的是算法给生活带来了什么;这一课走近其中一种——人机对话,看机器怎么听懂我们说的话。第 16 课影响:它改变了什么它让生活更快更省,也可能带来麻烦;它有规矩,也有不能碰的底线。第 17 课对话:它怎么答一句我们说一句,它答一句。它是怎么听清的,又怎么把话说出来的?两件事连起来:先看算法改变了什么,再看其中一种算法怎么和人说话。这一课的任务:读懂一次对话的五步流程,再用一条判断让机器答对一句话。先看它怎么听懂,再看它怎么答出来。小浙提示一句话接上:上一课看影响,这一课看机器怎么和人说话。0405读场景:身边的人机对话第一部分 · 情境线(示例数据)四件身边的事,用两句话来说:我们怎么跟它说,它怎么答。这份单子是上课用的示例数据。我们怎么说它怎么答它要先听懂什么“明天会下雨吗”“明天有小雨,记得带伞”问的是天气“放一首儿歌”“好的,正在播放”要听出“放”和歌名“从学校到图书馆怎么走”“坐 3 路车,两站就到”认出了起点和终点“橡皮”“你真幸运,你的橡皮在我这呢”只认出一个词就能答它答得对不对,全看它有没有听懂我们说的那句话——那它是怎么听懂的?小浙提示先让学生自己分:哪一件只靠听出一个词就能答?0506核心:什么是人机对话核心页 · 本课落点一人机对话,是人与机器的一种新型交互方式。① 早有办法打字就能聊在键盘上打一句,机器回一句。② 更自然了开口就能说不用敲键盘,说一句它就能懂。③ 能办事查、聊、办查询信息、聊天交流、获取服务。三条连起来:输入越来越简单,能办的事越来越多。落点一:让机器能理解和运用人类的自然语言,实现人机通信——说一句,它答一句。小浙提示重点讲三个词:早有办法、更自然了、能办事。0607核心:人机对话的原理核心页 · 两条技术路线人机对话一路走来,换过两套办法:早先靠“对模板”,现在靠“深度学习”。早期基于规则的对话系统先把常说的话做成一条条模板;我们说什么,就去和模板对一对:对得上才回答。现在自然语言对话系统以深度学习为主,靠语音识别、语义理解、语音合成这些技术,听懂意思再回答。对得上才答,是早期;听懂意思再答,是现在。一条线:从“照着模板答”,走到“听懂意思再答”。这一页只要分清两句话:早先对模板,现在靠深度学习。小浙提示让学生自己说一条区别:一个靠“对得上”,一个靠“听得懂”。0708核心:一次对话,要经过哪几步核心页 · 对话输入 → 语音输出我们说一句话,机器回一句话,中间其实走了五步。01对话输入说出的一句话02语音识别变成文字03语义理解弄懂意思04语音合成变成声音05语音输出放出来走一遍:“明天会下雨吗?” → 听清这七个字 → 知道问的是天气 → 查出天气 → 把答案合成声音 → “明天有小雨,记得带伞。”记住这五步的名字:对话输入、语音识别、语义理解、语音合成、语音输出。五步里“听懂”最关键——字听错了、意会错了,答出来的话就不对。小浙提示语音识别是“听”,语音合成是“说”,这两步别搞反。0809核心:用编程实现——先看清要做什么核心页 · 教材例子课本上的例子:小明丢了黑色橡皮,一个教育机器人说,答对问题才把橡皮还给他。01第一步让程序先问一句:你丢的是什么?02第二步把我们输入的名称接住,存到一个变量 name 里。03第三步比一比 name:是“橡皮”就还,不是就说“暂时不在我这里”。三句话就是一段程序:input 问一句,if 判一句,print 答一句。先把要说的话想清楚,再动手写程序——这是这一课的关键。小浙提示先讲清场景,再拆成三步:问一句、接住它、比一比。0910核心:算法流程图核心页 · 一条判断,两条输出流程图里只有三件事:输入什么、判断什么、分别输出什么。输入 丢失物品的名称 name判断 name == “橡皮”?是:你真幸运,你的橡皮在我这呢!否:不好意思,你需要的东西暂时不在我这里流程图说清三件事:输入什么、判断什么、分别输出什么。小浙提示问一句:输入“铅笔”,会走哪一条?1011核心:把流程图写成程序核心页 · input / if / else流程图上的三件事,在程序里就是三行:先输入,再判断,最后输出。name = input("请输入丢失物品的名称:")if name == "橡皮":print("你真幸运,你的橡皮在我这呢!")else:print("不好意思,你需要的东西暂时不在我这里")input( )问一句,把输入存进 name。if ... ==判断:是不是“橡皮”。print( )把括号里的话说出来。一句话:先把话接住(输入),再比一比(判断),最后把要说的话说出来(输出)。小浙提示这一页只求看得懂、说得清,不要求默写语法。1112核心:用循环完善程序核心页 · 一直问,直到答对现在的程序只问一次,答不对就结束了。想让它一直问下去,就加一个循环。现在的程序只问一次输入一次,判一次,答一句,程序就结束了。加上循环没答对就再问一次只要还没答对,就回到前面再问一遍;答对了才结束。循环的意思:条件还没满足,就把刚才那几步再走一遍。加上循环,机器就能一直问下去,直到答对为止。一次叫判断,一直做叫循环——这一步只是把程序补完整。小浙提示一句话说清区别:一次叫判断,一直做叫循环。1213核心:一把尺子,看清一段对话程序核心页 · 本课落点二写对话程序之前,先问自己三句话:看什么、怎么判断、给出什么。要问的怎么回答本课的程序① 看什么程序先要拿到什么信息name:丢失物品的名称② 怎么判断拿它和什么比一比name 是不是“橡皮”③ 给出什么两种结果分别输出什么是→在我这;不是→暂时不在这段程序只有一条判断,却已经能答对一句话。落点二:一段对话程序,先想清看什么、怎么判断、给出什么。小浙提示方法页:看什么、怎么判断、给出什么。1314核心:用人工智能设备实现人机对话核心页 · 认识,不深讲智能音箱、教育机器人、手机上的语音助手,都是人工智能设备。更智能换种说法也懂不用一个字一个字对,换一种说法也常常听得懂。更自然能一路聊下去可以一问一答连下去,不用每次都说完整的话。更高效一句话就办查天气、问路线、放首歌,说一句就能办。三句话:更智能、更自然、更高效。它们背后是语音识别和自然语言处理技术在不断进步。这一页只要记住三句话:更智能、更自然、更高效。小浙提示只认三个词:更智能、更自然、更高效。1415活动一:排一排、填一填学生活动 · 任务单活动一下面五步打乱了顺序。请按一次对话真正的先后,把序号填进第二列。打乱的步骤我的序号它在这句话里做什么A 语音合成把要回答的话,变成一段声音。B 对话输入我们对着设备说一句,或者打一句话。C 语音输出通过扬声器把这段声音放出来。D 语义理解弄明白这句话是什么意思、要做什么。E 语音识别把我们说的话变成文字。对一对:对话输入 → 语音识别 → 语义理解 → 语音合成 → 语音输出。小浙提示先独立做,再同桌对一对;重点问第二列的“它在做什么”。1516活动二:改一改,试一试学生活动 · 任务单活动二把程序里的“橡皮”换掉,或者换一句回答,看看它还能不能答对。我要改的地方原来是什么我改成什么改完的效果练一练:把判断改成“铅笔”,两条输出分别该写什么?提醒:输入的内容不写同学的真实姓名、账号和住址。小浙提示做不出来就回到第 11 页的代码上抄一抄、改一改。1617活动三:用智能设备,体验一次人机对话学生活动 · 任务单活动三对着身边的智能设备说一句话,把它答的话记下来,再想一想:它听懂了哪个词?我对它说了什么它答了什么它听懂了哪个词答对了吗试一试:故意说一句它没听过的话,看它怎么答——这就看出它到底靠什么在回答。记录时不写真实姓名,也不拍同学的照片。小浙提示关键动作是后两列:它听懂了哪个词、有没有答对。1718想一想:它真的“懂”吗议一议思维 · 教材想一想它会说“你真幸运”,好像很懂我们。它是真的想明白了吗?看一件事它其实是怎样做的它听清了我们说的字语音识别把我们的话变成文字,一个字一个字对出来它弄懂了这句话的意思语义理解在算法里判断,这是哪一类问题它说出一句合适的话语音合成把算好的那句话,变成一段声音它好像“有感情”那句话也是按规则和算法挑出来的,不是它自己的心情它没有“想”,它在算——但也正是这个“算”,让我们的话有了回应。小浙提示先让学生猜,再一行一行对。1819辨一辨练一练说法对 / 错我的理由人机对话,就是让机器能理解和运用人类的自然语言。早期基于规则的对话系统,靠的是模板匹配。语音识别,就是把机器要说的话变成声音。输入“铅笔”,程序会执行 else 下面那一句。人机对话时,机器说的话是它自己“想”出来的。加上循环,程序就能一直问下去,直到答对为止。说清理由,比只写一个“对”或“错”更重要。小浙提示重点看第 3、5 句,理由要写出来。1920议一议:一切都受算法控制议一议 · 本课落点三智能设备能听会说,可它为什么答这一句、不答那一句?① 怎么听只能按算法听它把我们说的话变成文字,再据此回答。② 怎么答答案也在算法里它答的那句,是按规则挑出来的。③ 谁做主自己做决定用不用它、信不信它,自己说了算。落点三:人工智能设备的人机对话,只能用算法分析我们说的话——一切都受算法控制。它答得像,不等于它懂;心里有数,才用得好。小浙提示先读三行,再说一句:哪些事我不会只听它的。2021练习与小结:再理一遍第四部分 · 练一练,理一理01练习14 题分三层:基础 1—5、提升 6—10、综合 11—14。02讲评重点讲第 4、9、11、13 题,说清为什么。03小结五步流程 → 一条判断答一句 → 它只能按算法答。会说出五步、会读懂那条判断,这一课就算过关。小浙提示讲清练习分三层,错了不用急,先看是哪一层。2122随堂练习(一)基础题 1—5题号题目和选项我的答案1人机对话,就是让机器能理解和运用人类的——A 自然语言 B 电子表格 C 图形界面2早期的人机对话系统是基于规则的,它主要靠——A 神经网络 B 传感器 C 模板匹配3现在的人机对话,大量使用以——为主的自然语言对话系统。A 模板匹配 B 深度学习 C 人工转接4一次对话中,紧接在“语音识别”后面的那一步是——A 对话输入 B 语义理解 C 语音输出5下面哪一句,不是人机对话能做的事——A 查询信息 B 聊天交流 C 替我们决定一切小浙提示第 4 题让学生把五个步骤按顺序念一遍。2223随堂练习(二)提升题 6—10题号题目和选项我的答案6程序里的 name = input("请输入丢失物品的名称:"),这一句在——A 让机器接收我们输入的信息 B 让机器说出答案 C 判断输入对不对7程序里的 if name == "橡皮": 这一句在做的是——A 输入 B 判断 C 输出8输入“橡皮”时,程序会输出——A 不好意思,你需要的东西暂时不在我这里 B 你真幸运,你的橡皮在我这呢! C 什么都不输出9输入“铅笔”时,程序会执行——A else 下面那一句 B if 下面那一句 C 两句都执行10想让程序一直问下去、直到答对为止,可以加——A 一个循环 B 一条 print C 一个换行小浙提示第 9 题让学生说清“为什么只走一条路”。2324随堂练习(三)综合题 11—14题号题目和选项我的答案11判断:人机对话时,机器说的话是它自己“想”出来的。A 对 B 错12判断:人机对话时,机器说的话,其实是它算出来的。A 对 B 错13判断:语音识别,就是把机器要说的话变成声音。A 对 B 错14判断:换成另一种说法,早期基于规则的系统常常就答不上了。A 对 B 错小浙提示判断题也要写理由,重点第 13 题。2425参考答案对一对题号1234567答案ACBBCAB题号891011121314答案BAABABA讲评要点第 4 题:识别之后是理解——先输入,再听清,最后才是说。第 9、13 题:一条判断只走一条路;“识别”是听,“合成”才是说。第 11、12 题:它会答,不等于它会想——它答的话是算出来的。小浙提示重点讲评第 4、9、11、13 题。2526课堂小结本课回顾1认一认人机对话:让机器能理解和运用人类的自然语言,实现人机通信。2看一看两条技术路线:早先基于规则、对模板;现在以深度学习为主。3走一走一次对话五步:对话输入、语音识别、语义理解、语音合成、语音输出。4写一写一段对话程序:input 问一句、if 判一句、print 答一句;加上循环就能一直问。5本课落点它只能用算法分析我们说的话,一切都受算法控制。它答得像,不等于它懂;说一句,它答一句。小浙提示一句话:它答得像,不等于它懂。2627关键概念记一记1人机对话人与机器的一种新型交互方式:让机器能理解和运用人类的自然语言,实现人机通信。2语音识别把我们说的话,变成机器能处理的文字。3语义理解弄明白这句话是什么意思、想让我们做什么。4语音合成把要说的话变成一段声音,再由语音输出放出来。还有一条要记住:人工智能设备的人机对话,只能用算法分析我们说的话。小浙提示把这四个词抄进笔记本。2728学习评价评一评评价内容自评互评师评能说出人机对话是什么,并举出一个身边的例子☆☆☆☆☆☆☆☆☆能按顺序说出一次对话要经过的五个步骤☆☆☆☆☆☆☆☆☆能读懂一条判断的对话程序,说清输入、判断和输出☆☆☆☆☆☆☆☆☆知道它答得像不等于它懂,愿意自己动手核实一次☆☆☆☆☆☆☆☆☆☆☆☆ 能独立完成并说清理由;☆☆ 需要一点提示;☆ 需要同伴帮助。没到三星的那一项,就是课后的复习重点。小浙提示没到三星的,就是复习重点。2829课后作业分层完成01基础(必做)把“认一认”的空补完整;按顺序写出一次对话的五个步骤。02提高(选做)把程序改一改,让它答一个新问题,把改后的程序抄在任务单上。03拓展(选做)用智能设备体验一次人机对话,记三句话,想一想它听懂了哪个词。04阅读读拓展阅读《它答得像,就等于它懂吗?》。做记录的时候,不写真实姓名,也不放同学的照片。小浙提示记录里不写真实姓名,也不放同学的照片。2930拓展阅读读一读它答得像,就等于它懂吗?对着智能音箱说一句“放一首儿歌”,它真的放了起来;问它“明天会下雨吗”,它还提醒你带伞。它答得又快又像样,是不是很懂我们?先看它是怎么做到的。你说的话,先被语音识别变成文字,再由语义理解判断你在问什么,然后在数据里找出答案,最后用语音合成把答案说出来。再看它是怎么做成的。早期的人机对话,靠一条条写好的模板:对得上就照着答,换一种说法常常就答不上;现在以深度学习为主,见得多、算得快——可它做的,仍旧是算。所以它答得像,不等于它懂。它不会累,会一直答下去;但它答的那句话,是按规则和算法挑出来的。用它很方便,听来的话自己再核实一遍,才最稳。读后想一想:你对着智能设备说过哪一句话?它听懂了哪个词,又是从哪一步开始答的?小浙提示读完让学生说:哪一件是你家里真用过的。30本课结束 谢谢观看课后想一想:对智能设备说一句,它听懂了哪个词?浙教版 小学信息科技 · 六年级上册《人机对话的实现》教学设计第三单元 算法的影响 · 第 17 课 · 1 课时(40 分钟) · 配套课件 31 页课题 人机对话的实现 教材版本 浙教版六年级上册单元 第三单元 算法的影响 课时 1 课时(40 分钟)执教教师 学校课型 新授课 授课时间一、教材分析《人机对话的实现》是浙教版小学信息科技六年级上册第三单元“算法的影响”的第 5 课,紧接第 16 课《算法对生活的影响》。上一课把镜头拉远:算法给生活带来了什么、该有怎样的规矩;这一课走近其中一种——人机对话,回答两个问题:机器怎么听懂我们说的话,又怎么用一段程序让它答对一句话。教材的口径是:现实中通过输入设备给机器输入信息,可以轻松实现人机对话;早期的人机对话基于规则(模板匹配),随着大数据的发展,出现了以深度学习为主的自然语言对话系统,利用传感器、语音识别、语义理解、语音合成等技术实现交互——查询信息、聊天交流、获取服务。教材的核心内容有三项。一是原理:一次对话要经过五步——对话输入、语音识别、语义理解、语音合成、语音输出,学生要能按顺序说清,并知道“听懂”最关键。二是编程:教材以小明的黑色橡皮为例,AI 要答对问题才把橡皮还给他。程序先输入丢失物品的名称 name,再判断 name 是不是“橡皮”:是,输出“你真幸运,你的橡皮在我这呢!”;不是,输出“不好意思,你需要的东西暂时不在我这里”;教材活动还要求用循环等指令把它完善。三是认识:智能机器人的语音识别和自然语言处理技术不断提升,人机对话更智能、更自然、更高效;但人工智能设备的人机对话,只能用算法分析人们说的话,一切都受算法控制。二、学情分析六年级学生每天都在用语音助手、智能音箱和教育机器人,对“说一句它答一句”再熟悉不过,但很容易把它当成“它懂我”“它有感情”。他们已经会读流程图(本单元一直用“看什么—怎么算—给出什么”这把尺子),也写过带分支的小程序,所以本课的难点不在操作,而在三处转弯。本课的设计要点是“一个情境、一条流程、一段程序”。情境是一份自编的“身边的人机对话”清单(示例数据):问天气、放儿歌、问路、找橡皮,每件三栏——我们怎么说、它怎么答、它要先听懂什么。一条流程就是那五步;一段程序只有 input、if、else 和一个循环。第一处转弯是“把‘它懂我’转成‘它先把字听成文字’”;第二处转弯是“把‘它想出来的’转成‘它按判断算出来的’”;第三处转弯是“把‘它很聪明’转成‘它只用算法分析我们说的话,用不用它还是我们说了算’”。三个落点依次落在第 06 页、第 13 页和第 20 页。三、教学目标信息意识· 看到语音助手、智能音箱这些熟悉的设备时,会先想到背后是一套算法在听、在算,而不是“它懂我”。· 知道机器给的是回答不是想法,愿意对它说出来的话再核实一次。计算思维· 能用自己的话说出人机对话是什么:让机器能理解和运用人类的自然语言,实现人机通信。· 能按顺序说出一次对话要经过的五个步骤,并说清哪一步最关键。· 能读懂一条判断的对话程序,说清看什么、怎么判断、给出什么,并用循环把它补完整。数字化学习与创新· 能把程序里的“橡皮”换成别的东西,改完说清两条输出分别是什么。· 能用身边的智能设备做一次体验记录:我说了什么、它答了什么、它听懂了哪个词。信息社会责任· 知道人工智能设备的人机对话,只能用算法分析人们说的话,一切都受算法控制。· 愿意在“它答得像”和“它真的懂”之间多想一步:用不用它、信不信它,最后还是自己说了算。· 本课的场景、例子与图形都是自编的(虚构的“找橡皮”情境与四件身边的小事),不出现真实同学姓名、账号与个人隐私信息。四、教学重点与难点教学重点:能按顺序说出一次对话的五个步骤;能读懂一条判断的对话程序,说清输入什么、判断什么、分别输出什么。教学难点:理解机器的“听懂”其实是语音识别加语义理解两步算出来的;理解“答得像不等于懂”——一切都受算法控制,用不用它、信不信它,最后还是我们自己说了算。五、教学准备教师:教学课件(31 页)、核心动画(约 7 分钟,带配音)、五步流程词卡(自制)、学生活动任务单、学习评价表。学生:活动任务单、笔、直尺。六、教学方法与学法指导教法:情境教学法、任务驱动法、演示法、流程图导读法、讨论辨析法。以“机器怎么听懂、怎么答出来”这一个问题贯穿全课,用一份清单和一段三行程序把三个落点串起来。学法:读表归类法、排序法、流程图对照法、改程序试错法、体验记录法。学生先自己排一排、猜一猜,再跟着看、动手改,最后说清自己是凭什么判断“它真的懂,还是算得像”。七、教学过程环节 教师活动 学生活动 设计意图 时间一、承接与导入 不复习旧知识,只接上一课:上一课看算法给生活带来了什么,这一课走近其中一种——人机对话。出示课题与本课要走的四步,说清全课只用一份清单、一条流程、一段程序。 说一说自己用过哪一件“说一句它答一句”的事;明确这一课要看的是它怎么听懂、怎么答出来。 从学生的高频经验切入,把“人机对话”从一个新鲜词还原成每天都在用的东西。 3 分钟二、读场景:身边的人机对话 出示清单:问天气、放儿歌、问路、找橡皮,每件两句话。追问:第四件你只说了一个词,它为什么也能答?点明清单是上课用的示例数据。 读表,说说哪一件最容易答错、为什么;找出“它要先听懂什么”这一栏的共同点。 四件事由难到易,最后一件最好懂,学生的注意力会自己落到“听懂”这一步上,后面讲五步就有了落点。 4 分钟三、核心一:什么是人机对话(落点一) 给出定义:人与机器的一种新型交互方式,让机器能理解和运用人类的自然语言,实现人机通信。再看两条技术路线:早先基于规则、和模板对一对;现在以深度学习为主,靠语音识别、语义理解、语音合成听懂意思再回答。 用一句话说清两条路线的区别:“对得上”和“听得懂”;举一个自己遇到的“换一种说法它就答不上”的例子。 本课第一个落点。先把两种系统分清,后面讲五步时才不会把“听”和“懂”混成一步。 5 分钟四、核心二:一次对话要经过哪几步 一次对话走五步:对话输入、语音识别、语义理解、语音合成、语音输出。用“明天会下雨吗”从头走一遍:听清七个字 → 知道问的是天气 → 查出天气 → 合成声音 → 说出来。提醒:“语音识别”是听,“语音合成”是说,这两步最容易搞反。 跟读五步并用手势排一排;把“明天会下雨吗”按五步说给同桌听一遍。 这是本课要记牢的一条主线,也是第 15 页活动一的答案来源;用一句话走一遍,比单纯背五个词记得牢。 5 分钟五、核心三:用编程实现人机对话(落点二) 先讲清教材情境:机器人要答对问题才还橡皮。把要做的事拆成三步:问一句、把输入接住存进 name、拿 name 去和“橡皮”比一比。再把三步画成流程图:输入框、判断框、两条分支。最后把流程图写成三行程序,点明 input 问一句、if 判一句、print 答一句,并追问:输入“铅笔”会走哪一条?用循环把程序补完整:一次叫判断,一直做叫循环。收口用一把尺子:看什么、怎么判断、给出什么。 说出输入、判断、输出各是什么;自己举一个输入,说它会走哪一条分支;在任务单上把“橡皮”换成别的东西改一改。 本课第二个落点。三行程序就是整节课的主线,把流程图和三行代码对着看,学生记住的是结构,不是语法。 8 分钟六、核心四:用人工智能设备实现,一切受算法控制(落点三) 认识三类设备:智能音箱、教育机器人、手机上的语音助手——更智能、更自然、更高效,背后是语音识别和自然语言处理在进步。再回到“它真的懂吗”:把“听清字、懂意思、说出话、好像有感情”四件事,一一对到算法上。说清落点:它只能用算法分析我们说的话,一切都受算法控制。 挑一句自己听过的话,指出它听懂了哪个词;说说哪一件事上自己不会只听它的。 本课第三个落点。先让学生承认它答得像,再一步步拆开看,“答得像不等于懂”才不是一句口号。 4 分钟七、活动与辨析:排一排、改一改、用一用、辨一辨 活动一:把打乱的五步排好序;活动二:把程序里的“橡皮”换掉,看它还能不能答对;活动三:用身边的智能设备体验一次,记三句话,重点记“它听懂了哪个词”。再辨一辨六句话,重点问“机器说的话是它自己想出来的吗”。 独立完成活动一;两人一组互相检查活动二、三;辨一辨逐条写理由,再全班对一对。 四个动作各解决一件事:会排序、会改程序、会观察、会讲理由。活动三故意让学生说一句设备没听过的话,从它的反应里看出它靠什么在回答。 8 分钟八、练习、小结与评价 交代 14 题分三层(基础 1—5、提升 6—10、综合 11—14)与讲评重点(第 4、9、11、13 题);顺着板书理一遍:什么是人机对话 → 五步 → 一段程序 → 一切受算法控制;收口成一句:它答得像,不等于它懂。 独立完成基础题,提升题与综合题同桌互查;照着板书复述一遍;完成自评与作业登记。 练习检验四件事:记不记得住五步、读不读得懂那段程序、分不分得清“识别”和“合成”、想不想得到自己能做主。 3 分钟八、板书设计人机对话的实现情境:问天气/放儿歌/问路/找橡皮(示例数据)落点一:让机器能理解和运用人类的自然语言,实现人机通信五步:对话输入 → 语音识别 → 语义理解 → 语音合成 → 语音输出程序:name = input(…) / if name == “橡皮”: / else:落点二:看什么(name)→ 怎么判断(是不是橡皮)→ 给出什么(两句回答)完善:加一个循环,没答对就再问一次落点三:它只能用算法分析我们说的话,一切都受算法控制本课落点:它答得像,不等于它懂。一句话:它只是在算,用不用它还是我们说了算。九、作业设计(分层)基础题(必做):把任务单上“认一认”的空补完整;按顺序写出一次对话的五个步骤。提高题(选做):把程序里的“橡皮”换成别的东西,把改后的程序抄在任务单上,并说清两条输出。拓展题(选做):用身边的智能设备体验一次人机对话,记三句话,想一想它听懂了哪个词。阅读任务:读《它答得像,就等于它懂吗?》,想一想你听过的哪一句话其实也是算出来的。作业要求:记录里不写同学的真实姓名,也不放自己的照片;举的例子都要是课堂上用过的自编例子。任务单练习参考答案:题号 1 2 3 4 5 6 7答案 A C B B C A B题号 8 9 10 11 12 13 14答案 B A A B A B A讲评要点:第 4 题把五个步骤按顺序念一遍——识别之后是理解,先输入、再听清,最后才是说;第 9 题说清一条判断只走一条路:输入“铅笔”就走 else;第 11、13 题一起讲:它会答,不等于它会想,“识别”是听、“合成”才是说,两件事不能调换。十、学习评价说明本课采用自评、互评、师评相结合的方式,评价维度包括:能否说出人机对话是什么并举一个身边的例子;能否按顺序说出五个步骤;能否读懂一条判断的对话程序,说清输入、判断和输出;是否知道“答得像不等于懂”,愿意自己动手核实一次。星级标准:☆☆☆ 能独立完成并说清理由;☆☆ 需要一点提示;☆ 需要同伴帮助。没到三星的那一项,就是课后的复习重点。十一、教学反思(课后对照以下问题填写)· 读清单时,有几个人能说出“它要先听懂什么”,有几个人只是照着答话念了一遍?· 五个步骤里,“语音识别”和“语音合成”这两步,学生会不会搞反?· 让学生自己举一个输入、说它走哪一条分支时,有几个人能不看程序就说对?· 加上循环那一步,学生能不能用自己的话讲清“一次叫判断、一直做叫循环”?· 追问“机器说的话是它自己想出来的吗”时,学生是背出结论,还是能指着程序说理由?· 活动三用设备体验后,有没有人真的说清了“它听懂了哪个词”,而不只是说“它答得很厉害”?· 整节课的落点“答得像不等于懂”,学生最后能用自己的话复述吗?浙教版小学信息科技六年级上册 · 第 17 课《人机对话的实现》学习任务单班级:__________ 姓名:__________ 日期:__________本单里的“身边的人机对话”清单和“找橡皮”的程序都是上课用的自编例子(示例数据);写记录时不写同学的真实姓名,也不填账号、号码和住址。认一认 这一课的关键点先填一填:能自己写出来,才算真听懂了。要认清的 我填人机对话,是人与机器的一种新型____方式:让机器能理解和运用人类的自然语言,实现____。早期的人机对话系统基于____,主要靠模板匹配;现在大量使用以____为主的自然语言对话系统。一次对话要经过五步,按顺序是:对话输入 → ____ → 语义理解 → ____ → 语音输出。“语音识别”把我们说的话变成____;“语音合成”把要回答的话变成____。五步里,____最关键:字听错了、意会错了,答出来的话就不对。程序里 name = input("请输入丢失物品的名称:") 这一句在____。程序里 if name == "橡皮": 这一句在____。输入“铅笔”时,程序走____那一条,输出“不好意思,你需要的东西暂时不在我这里”。想让程序一直问下去,可以加一个____。智能音箱、教育机器人、手机上的语音助手,都是____设备。人工智能设备的人机对话,只能用____分析我们说的话。一句话收口:它答得像,不等于它____。我的疑问:________________________ ____。活动一 排一排:一次对话的五步下面五步打乱了顺序。请按一次对话真正的先后,把序号填进第二列;填完对一对:对话输入(1)、语音识别(2)、语义理解(3)、语音合成(4)、语音输出(5)。打乱的步骤 我的序号 它在这句话里做什么A 语音合成 把要回答的话,变成一段声音。B 对话输入 我们对着设备说一句,或者打一句话。C 语音输出 通过扬声器把这段声音放出来。D 语义理解 弄明白这句话是什么意思、要做什么。E 语音识别 把我们说的话变成文字。想一想:这五步里,哪一步最关键?为什么?__________________________。活动二 改一改:让它答一个新的问题把程序里的“橡皮”换掉,或者换一句回答,看看它还能不能答对;把改的地方和效果记下来。我要改的地方 原来是什么 我改成什么 改完的效果练一练:把判断改成“铅笔”,两条输出分别该写什么?是的那一句:______________________;不是的那一句:______________________。活动三 用一用:体验一次人机对话对着身边的智能设备说一句话,把它答的话记下来,再想一想:它听懂了哪个词?试一试故意说一句它没听过的话,看它怎么答。我对它说了什么 它答了什么 它听懂了哪个词 答对了吗我的发现:它答得对,是因为它______________;它答不上来,是因为__________________。比一比 它看起来在做什么,其实在做什么左边是我们看到的样子,右边写一写它其实在做什么。写不出来就回到第 11 页的程序上想一想。你看到的 它其实在做什么(我填)它听清了我们说的字它弄懂了这句话的意思它说出一句合适的话它好像“有感情”我的发现:它没有在“想”,它在____。所以它答得像,不等于它____。辨一辨 下面说法对不对先判断对错,再写清理由。理由比结论更重要。说法 对 / 错 我的理由人机对话,就是让机器能理解和运用人类的自然语言。早期基于规则的对话系统,靠的是模板匹配。语音识别,就是把机器要说的话变成声音。输入“铅笔”,程序会执行 else 下面那一句。人机对话时,机器说的话是它自己“想”出来的。加上循环,程序就能一直问下去,直到答对为止。练一练 随堂练习基础题 1—5 全班必做;提升题 6—10、综合题 11—14 同桌互查。拿不准的题,回到五步流程和那段程序上想一想。题号 题目 我的答案1 人机对话,就是让机器能理解和运用人类的——A 自然语言 B 电子表格 C 图形界面2 早期的人机对话系统是基于规则的,它主要靠——A 神经网络 B 传感器 C 模板匹配3 现在的人机对话,大量使用以——为主的自然语言对话系统。A 模板匹配 B 深度学习 C 人工转接4 一次对话中,紧接在“语音识别”后面的那一步是——A 对话输入 B 语义理解 C 语音输出5 下面哪一句,不是人机对话能做的事——A 查询信息 B 聊天交流 C 替我们决定一切6 程序里的 name = input("请输入丢失物品的名称:"),这一句在——A 让机器接收我们输入的信息 B 让机器说出答案 C 判断输入对不对7 程序里的 if name == "橡皮": 这一句在做的是——A 输入 B 判断 C 输出8 输入“橡皮”时,程序会输出——A 不好意思,你需要的东西暂时不在我这里 B 你真幸运,你的橡皮在我这呢! C 什么都不输出9 输入“铅笔”时,程序会执行——A else 下面那一句 B if 下面那一句 C 两句都执行10 想让程序一直问下去、直到答对为止,可以加——A 一个循环 B 一条 print C 一个换行11 判断:人机对话时,机器说的话是它自己“想”出来的。A 对 B 错12 判断:人机对话时,机器说的话,其实是它算出来的。A 对 B 错13 判断:语音识别,就是把机器要说的话变成声音。A 对 B 错14 判断:换成另一种说法,早期基于规则的系统常常就答不上了。A 对 B 错评一评 学习评价在对应的星级上打钩,三星表示做得很好。没到三星的那一项,就是课后的复习重点。评价内容 自评 互评 师评能说出人机对话是什么,并举出一个身边的例子 ☆☆☆ ☆☆☆ ☆☆☆能按顺序说出一次对话要经过的五个步骤 ☆☆☆ ☆☆☆ ☆☆☆能读懂一条判断的对话程序,说清输入、判断和输出 ☆☆☆ ☆☆☆ ☆☆☆知道它答得像不等于它懂,愿意自己动手核实一次 ☆☆☆ ☆☆☆ ☆☆☆课后作业1. 基础(必做):把上面“认一认”的空补完整;按顺序写出一次对话的五个步骤。2. 提高(选做):把程序里的“橡皮”换成别的东西,把改后的程序抄在下面,并说清两条输出。3. 拓展(选做):用身边的智能设备体验一次人机对话,记三句话,想一想它听懂了哪个词。4. 阅读:读一读《它答得像,就等于它懂吗?》,想一想你听过的哪一句话其实也是算出来的。5. 提醒:记录里不出现真实同学的姓名、照片和隐私信息;举的例子都用课堂上用过的自编例子。我改好的程序(提高题写在这里)____________________________________________________________________________________________________________________________________________我的记录区(可以把你听到的话、还想不明白的问题写在这里):____________________________________________________________________________________________________________________________________________ 展开更多...... 收起↑ 资源列表 第17课_人机对话的实现_学习任务单.docx 第17课_人机对话的实现_教案.docx 第17课_人机对话的实现_核心动画.mp4 第17课_人机对话的实现_课件.pptx