内容正文:
闽教版信息技术六年级上册《第一单元 趣味编程入门 4 趣味编程1:猜数游戏》同步练习题及知识点归纳
知识点归纳:
1. 随机数生成:学会使用Scratch中的随机数积木,生成指定范围内的随机整数。
2. 变量使用:理解如何创建和使用变量来存储和修改数据,如玩家的猜测和目标数字。
3. 条件判断:掌握使用条件语句积木(如如果...那么...否则...)来根据玩家的猜测给出反馈。
4. 重复执行:学习循环积木(如重复执行...直到...),使游戏可以持续进行直到猜中数字。
5. 用户交互:熟悉使用询问并等待积木,接收玩家的输入,并根据输入进行游戏逻辑处理。
同步练习题
填空题
1. 在Scratch中生成1到100之间随机数的积木位于_________类别下。
2. 使用_________积木可以让角色询问玩家的猜测。
3. _________积木用于比较玩家的猜测与目标数字。
4. _________积木用于在猜对数字后停止游戏的重复执行。
5. 创建变量后,通过_________积木可以修改变量的值。
选择题
1. 在Scratch中,要让角色说“猜一个1到100之间的数字”,应该使用哪个积木?
A. 说“猜一个1到100之间的数字”
B. 询问“猜一个1到100之间的数字”并等待
C. 设置变量“guess”为1到100之间的随机数
D. 如果<guess>等于随机数,那么...
2. 若要角色在每轮游戏中都生成一个新的随机数,应该把生成随机数的积木放在哪里?
A. 重复执行直到<guess=number>
B. 当绿旗被点击
C. 如果<guess>不等于<number>,那么...
D. 询问“你的猜测?”并等待
3. 以下哪个积木可以用来检查玩家的猜测是否等于目标数字?
A. 说“你猜对了!”
B. 如果<guess>等于<number>,那么...
C. 设置变量“guess”为0
D. 重复执行10次
4. 要在角色猜对数字时结束游戏,应该使用哪个积木?
A. 如果<guess>等于<number>,那么停止所有脚本
B. 询问“你的猜测?”并等待
C. 说“猜错了,请再试一次。”
D. 重复执行直到<guess=number>
5. 为了让角色记住玩家的每一次猜测,应该使用哪种类型的数据结构?
A. 积木
B. 变量
C. 事件
D. 运算
判断题
1. 在Scratch中,可以使用列表来记录玩家的所有猜测历史。
2. 重复执行积木中的内容会在没有停止条件的情况下无限循环。
3. Scratch的随机数积木只能生成正整数。
简答题
1. 描述如何在Scratch中设置一个变量来存储目标数字,并让这个数字在游戏开始时随机生成。
2. 解释在猜数游戏中,如何使用条件判断积木来确定玩家的猜测是高了、低了还是正确。
学习目标
- 熟练掌握Scratch中随机数积木的使用。
- 能够创建和使用变量来存储游戏状态。
- 理解并应用条件判断积木进行游戏逻辑控制。
- 熟悉使用询问和等待积木接收玩家输入。
- 能够设计并实现一个简单的猜数游戏。
参考答案及解析
填空题
1. 数学
2. 询问并等待
3. 如果...那么...否则...
4. 停止所有脚本
5. 更改变量
选择题
1. A. 说“猜一个1到100之间的数字”
2. B. 当绿旗被点击
3. B. 如果<guess>等于<number>,那么...
4. A. 如果<guess>等于<number>,那么停止所有脚本
5. B. 变量
判断题
1. 正确
2. 错误,重复执行积木需要配合条件语句使用才能避免无限循环。
3. 正确
简答题
1. 在Scratch中,首先通过“数据”类别下的“新建变量”积木创建一个变量,例如命名为“number”。然后,在“当绿旗被点击”事件积木下,使用数学类别中的“随机数”积木生成1到100之间的随机数,并使用“更改变量”积木将其赋值给“number”变量。
2. 在猜数游戏中,使用“如果...那么...否则...”积木来判断玩家的猜测与目标数字的关系。如果玩家的猜测小于目标数字,角色可以说“太小了!”。如果猜测大于目标数字,角色可以说“太大了!”。如果猜测等于目标数字,角色可以说“你猜对了!”并停止所有脚本,从而结束游戏。
学科网(北京)股份有限公司
$$