教科高中信息技术选修5 6.1.1 AI初探-智能聊天机器人开发 教案_第1页
教科高中信息技术选修5 6.1.1 AI初探-智能聊天机器人开发 教案_第2页
教科高中信息技术选修5 6.1.1 AI初探-智能聊天机器人开发 教案_第3页
教科高中信息技术选修5 6.1.1 AI初探-智能聊天机器人开发 教案_第4页
教科高中信息技术选修5 6.1.1 AI初探-智能聊天机器人开发 教案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课题AI初探——智能聊天机器人开发课型新授课教学目标1.学会分析问题,根据智能聊天机器人开发的需求合理设计、优化算法2.掌握Python语言的基本知识(输入、输出、选择结构)3.了解智能聊天机器人的实现原理,了解AI发展的关键支撑4.了解中国人工智能的发展,增强学生民族自豪感和使命感教学重点1.根据问题合理设计、优化算法2.Python语言基础知识(输入输出、条件判断、字典)3.人工智能的发展和应用教学难点根据问题合理设计、优化算法Python语言基础知识的应用教具教法教具:ppt、IDLE(运行py文件)、项目任务单(网页形式)教法:讲授法、自主学习法、练习法、演示法教学过程及设计思路教学环节教师活动学生活动设计意图【课前准备】下发学习资料包至学生机,包含:项目任务单、py文件、拓展学习资料引导学生先认识本节项目学习的主题、学习目标和评价标准确认自己机器上学习资料的完整性,打开项目任务单,熟知项目说明凡事预则立不预则废,课前2min做好教学准备【导入新课】上课,同学们好!智能聊天机器人对同学们而言一定不陌生,比如购物网站的智能客服,再比如加入语音识别技术的siri,智能音箱等等,我们今天进行的项目学习主题就是开发一款智能聊天机器人。【智能聊天机器人初体验】我们先来体验智能聊天机器人,并思考问题:一款智能聊天机器人,具备的基本功能是什么?学生体验智能聊天机器人,感受其应实现功能通过体验,感悟智能聊天机器人需要实现的功能【智能聊天机器人1.0版本】(算法分析)(程序实现)Q:一款智能聊天机器人需要具备的功能是什么?用户输入->机器人分析话语含义->反馈Q:智能聊天机器人如何分析用户的聊天话语的含义?输入语句与数据集匹配第一:用户输入第二:输入与数据集匹配第三:反馈如何获得用户输入?请同学们根据项目任务单中相应版块进行自主学习python输入语句,强调该基础知识属于***重要程度,限定时间3min(教师打开项目任务单,对照提出要求)教师巡视,3min后,挑选典型学生同屏展示任务完成情况如何将用户输入的话语与数据集匹配?对照项目任务单,提出具体要求,学习python条件判断语句,限定时间4min教师巡视,发现错误问题及时纠正,可以学生同屏示范错误答案机器人的数据集如何获取?教师先以人类的知识库做类比,便于学生对于机器人数据集的理解引导学生继续完成下一步的项目任务要求机器人如何反馈给用户信息?继续引导学生进入下一板块python输出语句的学习根据巡视情况作出指点指导学生修改py文件中源代码,运行程序思考:聊天机器人1.0够智能吗?原因学生想法碰撞通过分析,学生理解设计实现智能聊天机器人的算法学生打开项目任务单:智能聊天机器人1.0——1.如何获得用户输入?自主学习python输入语句,并完成任务要求同屏的学生演示学习的知识,其他同学据此改正错误学生切换至项目任务单的下一网页,自主学习条件判断语句根据讲解再次修改错误学生切换至项目任务单的下一网页,自主学习字典类型,完成任务要求,为机器人数据集补充数据自主学习输出语句完成python语言基础知识小测打开智能聊天机器人1.0.py文件,根据所学修改源代码,运行程序个别学生代表回答引导学生学会根据开发需求,分析问题,合理设计算法,培养学生的计算思维项目任务单采取网页形式呈现,将学习小任务细化,完成第一板块的学习后可以点击超链接进入下一板块。采取这种方式有利于消除学生看到长篇大论的学案的厌烦和畏难心理,激发学生学习兴趣,教师没一味讲授语言知识,学生自学逐一解决问题,培养学生自主学习能力。在每一个板块中,python语言基础知识介绍均由两部分组成,一是基础知识;二是例子演示;三是任务要求。学生对知识的理解逐步加深【智能聊天机器人2.0版本】针对1.0版本不够智能的原因,解决问题问题1:用户输入语句必须完全与字典中键一样,显然不现实解决:优化算法第二步:将用户输入语句的关键字与它的数据集匹配如何获得关键字?中文分词带领学生对源代码进行简要分析,对比1.0和2.0的改进学生根据项目任务单,探究中文分词的第三方库和函数打开《智能聊天机器人2.0.py》文件,读程序,运行程序引导学生发现1.0版本的问题,合理优化算法,解决问题,引导学生体会用计算机解决实际问题的过程学生自己带着问题探究如何实现中文分词,有助于增强学生的求知欲【智能聊天机器人3.0版本】思考:2.0版本达到你的智能要求了吗?原因又是什么呢?1.0和2.0版本不够智能的一个重要原因在于,机器人的数据集不够强大,从哪里获得大规模数据?展示图片:百度AI、腾讯AI、聚合数据、图灵机器人学生回答:不能学生了解3.0版本改进的方向打开《智能聊天机器人3.0.py》文件,读程序,运行程序网络上提供了一些数据供开发者使用,引导学生认识到可以合理借助于网络中提供的数据,促进学习,为后续引入数据对AI发展的重要性埋下伏笔【AI见未来】思考:为什么3.0更加智能?依靠什么的支撑?引入数据、算法、算力的突破,对AI的突破性发展起到至关重要的作用。正是AI的飞速发展,各大企业敏锐察觉到AI发展对创新型企业转型的重要,纷纷投入研究,AI具体应用于哪些领域,我们通过一段视频了解一下看过视频,是不是很振奋?更振奋的,中国AI2018年发展报告(展示图片)学生回答:数据观看视频,了解AI的应用领域1.0到2.0再到3.0版本的智能聊天机器人的开发,学生能够明显感觉到大数据对于AI发展的重要性,进而引出AI得以突破发展的关键,引导学生指导AI的典型应用和发展趋势,培养学生的信息意识最后德育渗透我国的科技力量,认识到自己作为青少年肩负的责任,培养学生民族自豪感和使命感。德育渗透中国AI发展突飞猛进,我国的科技强国力量也愈加强大,但是不置可否,中国AI人才占比较低,我们作为青少年,作为社会主义的建设者和接班人,更是责无旁贷,为中国AI的发展贡献力量,老师也希望同学们在以后就业和学业可以考虑AI方向中国AI,未来我来!教学反思本节课以《新一代人工智能发展规划》要求为落脚点,将人工智能主题和智能聊天机器人开发项目融合在一起,符合《普通高中信息技术课程标准》,全面贯彻落实立德树人的根本任务,培养学生的信息意识和计算思维本项目主题调动学生兴趣,深入浅出讲授python程序设计和人工智能基础,脉络清晰,详略得当,课堂节奏把握良好本节课的学生学案,由最初的word文档改为网页版,发现教学效果大大提高,网页结构清晰明

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论