实现效果:
01-目标
实现一个机器人说话。
在本教程中,将学习到Scratch编程中另外一种常见结构:条件语句。条件语句是一种根据条件执行不同代码的语句,如果条件判断满足则执行一段代码,否则执行其他代码。可将条件语句认为是有点像起因和结果。一种更好的类比方式可能是,使用一些父母可能会说的话,如下面的内容:“如果你的房间是干净的,你会得到甜点。否则,你就得马上打扫。”
第一个起因是干净的房间,结果是可以得到甜点。第二个起因是不干净的房间,结果是必须马上打扫。
Scratch中提供了两种判断语句的方式,左下图的判断语句表示如果判断条件满足,则执行判断语句里的内容,类似上面例子里“如果你的房间是干净的,你会得到甜点。”这里没有说明房间不干净时应该承担的后果;右下图则完整表述了条件满足和不满足都应该要执行的语句,即完整表述了“如果你的房间是干净的,你会得到甜点。否则,你就得马上打扫。”
02.编程实现
1.实现说话
通过Scratch编程软件,设计一个聊天机器人的小程序,加深对条件语句的了解。聊天机器人的最终运行效果如下,当判断条件满足时:
scratch实现聊天机器人
最新推荐文章于 2023-01-06 10:04:36 发布
本文介绍了如何使用Scratch编程语言实现一个简单的聊天机器人。通过条件语句,当接收到用户‘是’的回答时,机器人会表达开心,反之则表示失望。教程详细讲解了角色和背景的创建以及程序的搭建过程。
摘要由CSDN通过智能技术生成