少儿趣味编程Scratch综合实战《幸运数字》(教案+源文件)

资源下载
  1. 二一教育资源

少儿趣味编程Scratch综合实战《幸运数字》(教案+源文件)

资源简介

(
绿旗
开始主持
人给出随机数
) (
人机交互
人:输入数字
机器:判断
) (
输入数字
=
随机数?
)
综合实战:幸运数字
今日任务:
本节课我们完成一个猜数字的游戏:
(1)主持人会随机给出 1 个在 1~100 之间的数字
(2)你有 20 秒的时间去猜出这个随机数
(3)在 20 秒之内,你给的答案大于戒者小于这个数字都会得到相应的提示
(4)20 秒之内猜出数字视为胜利,时间到没有猜出数字视为失败
任务拆解:
开 始
N
Y
Y
成功
第一步:为舞台更换一个背景
第二步:创建一个新角色(角色 1),并放置于舞台上合适位置
第三步:我们新建一个变量,命名为 number
变量创建成功
第四步:我们为角色 1 添加脚本
第五步:试运行你的程序
(
课后思考:
)
思考一下,如果我想增加如下功能:
当你猜测的数字和随机数相差在 10 以内,支持人提示:“加油!已经很接近 了!”这个效果应该怎么完成?
舞台
×
-61
y
-81
50
方向
90
背疑
2
计时靨
88.625
响度
-1

舞台
角色
正面修侈
.117

y
.90
显示
O
大小
50
方向
90

2
正面哆哆
新建变量
X
新变量名:
number
○适用于所有角色○仅适用于当前角色
取消
确定
number


number
设为
0

number
增勘加
显示变量
number
总变星
number
当被点击

number
设为
在1

100
之间取随机数

你好!


欢迎来玩清数字游戏
2


你将有20秒的时间猜出我给的1~100间的随机数!
2


让我]开始吧
1

计时器归零
重执行直到
回答
=
number
询问
答案是多少?
并等待
如果
回答
number
那么

大了!
0.5

如果
回管
number
那么

小了
0.5

如果
计时器
20
那么

时间到,你增了!
0.5

计时器归零
停止
全部脚本

你答对了!
2

展开更多......

收起↑

资源预览