scratch——时钟

课程目标

制作一个可以实时显示系统时间的钟表


图片


案例解析

01

思路分析

1.绘制或上传角色(本课程角色均为scratch编辑绘制)

2.利用侦测积木获取实时的系统时间

3.将获取的时间数据通过运算转换成对应指针面向的角度


02

程序难点

时间数据与对应指针角度的转换:

秒针旋转一圈为360°,每旋转一圈为60秒,所以得到每经过一秒钟秒针就旋转6°

图片

分针旋转一圈为360°,每旋转一圈为60分钟,所以得到每经过1分钟分针就旋转6°

图片

时针旋转一圈为360°,每旋转一圈为12小时,所以得到每经过1小时时针就旋转30°

图片


03

拓展思考

如下改动时针程序并运行,观察时针会发生什么改变?尝试解释原理!

图片

公@众@号@【少儿编程营地】后台回复“时钟”免费获取课程资源



猜你喜欢

转载自blog.51cto.com/15137811/2675486