博舍

scratch实现聊天机器人 聊天ai机器人程序怎么用

scratch实现聊天机器人

实现效果:01-目标实现一个机器人说话。在本教程中,将学习到Scratch编程中另外一种常见结构:条件语句。条件语句是一种根据条件执行不同代码的语句,如果条件判断满足则执行一段代码,否则执行其他代码。可将条件语句认为是有点像起因和结果。一种更好的类比方式可能是,使用一些父母可能会说的话,如下面的内容:“如果你的房间是干净的,你会得到甜点。否则,你就得马上打扫。”第一个起因是干净的房间,结果是可以得到甜点。第二个起因是不干净的房间,结果是必须马上打扫。Scratch中提供了两种判断语句的方式,左下图的判断语句表示如果判断条件满足,则执行判断语句里的内容,类似上面例子里“如果你的房间是干净的,你会得到甜点。”这里没有说明房间不干净时应该承担的后果;右下图则完整表述了条件满足和不满足都应该要执行的语句,即完整表述了“如果你的房间是干净的,你会得到甜点。否则,你就得马上打扫。”02.编程实现1.实现说话通过Scratch编程软件,设计一个聊天机器人的小程序,加深对条件语句的了解。聊天机器人的最终运行效果如下,当判断条件满足时:

02-模型搭建第一步:搭建人物和背景第一步可以参照上一课程,有详细介绍。(1)在菜单栏“文件”中,选择“新建项目”,创建一个空的项目;(2)将鼠标移动到小猫的位置,鼠标右击,选择“删除”;此时整个项目都是空的。(3)创建角色:点击进入“从角色库中选取角色”,在角色库里选择“Nano”角色,点击“确定”进行创建(4)创建自己喜欢的背景:点击进入“从背景库中选取背景”,在角色库里选择两个“太空”主题的背景,点击“确定”进行创建第二步:程序搭建(1)顺序结构搭建:这部分的内容可以参照上一课程的教程,程序如下:(2)设置第一个需要判断的问题提问“小朋友你是否喜欢我”,如果得到的回答是“是”,那么便执行“将造型切换为nona-c”和说“很开心听到你喜欢我”两个语句;如果得到的回答是“否”,那么便执行“将造型切换为nona-d”和说“Ohno!”两个语句。

THEEND现为少儿编程老师,有什么疑问可以私信我哦~~~~如果你觉得这篇文章不错的话,请点个赞或者关注我啦,你的点赞是我持续写作的动力哦!(好吧,真的是想要关注呀,缺关注!!!)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇