(共10张PPT)
083电子时钟
学习目标
1、认识和应用图章代码绘制出表盘的造型;
2、理解表盘上时针分针秒针的角度如何编程。
3、编写程序实现,程序开始运行,生成表盘,并结合Scratch软件自带的时间功能,生成电子指针表盘实时显示时间。
效果展示
知识点讲解
Scratch 的图章积木的作用,就跟我们平时使用的印章一样。调用一次这个积木,就会在当前盖一个印章, 而印章的图案就是角色的当前的造型。
绘制表盘的秒针、分针盘
绘制表盘的时针盘
知识点讲解
表盘是圆形,呈360度
分为60个格,每个格就是60度
重要代码解析
时针的角度由两部分组成:
整点+分针多走出的度数
前端设计(角色与背景)
四个角色:绘制角色 注意中心点问题
背景自选,合理即可。
参考代码
表盘
秒针
分针
参考代码
时针
创新与思考
思考下,能否升级程序,可以添加电子时钟的数字显示功能。
Scratch
clickec
编程
0.0
it
0.02
secs
x9n
me
二育宝
E%
到x
面向
0
方向
全部擦除
重复执行
60
次
右转
360
60
度
图章
将
颜色
特效设定为
100
重复执行
12
次
右转C
360
12
度
图章
当被点击
移到x
y
0
秒针
重复执行
面向
当前时间的
秒
360
60
方向
当
被点击
移到x
0
分针
重复执行
面向
当前时间的
分
360
60
方向
将
整点度数·
设为
当前时间的
时
360
12
将
分针所走度数
设为
当前时间的
时
60
360
12
重复执行
面向
整点度数
分针所走度数
方向
当被点击
将
颜色
特效设定为
到x
面向
方向
全部擦除
重复执行
60
次
右转
360
60
度
图章
将
颜色·
特效设定为
100
重复执行
12
次
右转
360
12
度
图章
当
被点击
移到x:
y
0
重复执行
面向
当前时间的
秒
360160
方向
当
被点击
移到x
V.
重复执行
面向
当前时间的
分
360
160
方向
当被点击
移到x
0
0
将
整点度数·
设为
当前时间的
时
360
12
将
分针所走度数
设为
当前时间的
时
60
360
12
重复执行
面向
整点度数
分针所走度数
方向