scratch猜数字游戏编程,是蓝桥杯第十届地区选拔赛中的一道scratch编程题目,主要是考察的是学生对判断语句的灵活运用,以及循环条件的处理;
scratch猜数字游戏编程具体说明:
小猫从1-100之间随机取一个数字,让玩家来猜自己取的这个数字;一共有10次猜的机会,在左上角显示还剩几次机会。每次玩家输入一个数字来猜。如果玩家没猜对,小猫都能正确说出玩家输入的数字是“猜大了”或者“猜小了”;如果玩家猜对了,小猫会说“恭喜你,猜对了! ”并且停止游戏。若机会用尽了玩家也没猜对,小猫则说“机会用尽,正确数字是xx”,停止游戏。
scratch猜数字游戏编程完整效果
scratch猜数字游戏编程实现要求:
1 )点击绿旗,小猫询问”请输入1-100之间的数”,并生成一个随机数。
2 )玩家输入数字后,玩家如果没猜对,小猫能说“猜大了”,或者“猜小了”,如果猜对了小猫会说“恭喜你,猜对了!”,游戏停止。
3 )舞台左上方显示剩余次数,游戏开始为10,玩家每猜错一次减1。
4 )如果剩余次数为雾,小猫能说出正确数字,游戏停止。
scratch猜数字游戏编程实现步骤:
步骤一、新建变量“随机的数”、“剩余次数”,初始化赋值,随机数是1-100的随机生成的数,剩余次数值是10次机会;
scratch猜数字游戏编程变量的初始化
步骤二、输入要猜的数,如不正确,会提示猜大了,或者猜小了。如果猜正确,提示恭喜猜对了,否则停止游戏;
scratch猜数字游戏编程完整代码
步骤三、重复循环猜10次,如果次数用尽,都没有猜对,提示“机会用尽,正确的数字是:生成的“随机的数””,程序结束;
重复循环猜10次判断对错
scratch猜数字游戏编程评分标准:
10分:询问“请输入一个1-100之间的数”,并确实生成随机数(可在裁判时查看程序积木块)。
20分:小猫能够提示“猜大了”或“猜小了”或“恭喜你,猜对了!”,游戏停止。且提示都是正确的。
20分:玩家用尽十次机会,小猫说“机会用尽,正确数字是xx”。( xx即正确的数字)