猜数字

课程任务

制作一个猜数字的人机对战游戏,点击小绿旗,游戏开始,电脑会产生一个1-10的数字,根据用户输入的结果,电脑会给出“大过”或者“小过”的结果,共有3次机会,正确显示“胜利”,否则显示“失败”。

课程目标

  1. 结合日常上课时老师的提问,掌握“询问…并等待”、“回答”代码块的使用方法。
  2. 熟练使用“如果…那么”解决实际生活中的问题。
  3. 了解停止脚本的功能,掌握“停止这个脚本”、“停止全部脚本”、“停止该角色的其它脚本”代码块的使用方法。

任务重点

1.数字的产生和保存。

游戏开始后,电脑随机产生一个1-10的数字,并保存到变量,以备回答后与之进行比较。

2.提问和回答的功能实现。

如同上课时老师的提问,提问后老师等待学生的回答,需要使用到“询问…并等待”、“回答”代码块,完成具体的功能。

3.回答后的比较及结果显示。

回答后,需要将学生的回答与机器人产生的数字进行比较,正确,停止回答并显示“胜利”,若不正确,次数到达后,显示“失败”。

核心知识点

比较代码块,一般与“如果…那么…”代码块相结合,用来作判断,如果条件成立,则执行“如果…那么…”里面的代码块,如果条件不成立,则执行“如果…那么…”下方的代码块。

如同上课时老师的提问,提问后老师等待学生的回答,舞台最下方将会出现输入文字的框,可以在此输入内容,输入后,点击右侧对勾,输入的内容就是回答。

此代码块与“回答”代码块搭配使用。

指的是用户通过输入框输入的内容。

更新记录

V1.0

2021.08.07

初次创建。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

购物车
  • Your cart is empty.
Scroll to Top