HAPPY DAY
随着科技和经济的发展,现代社会的生活节奏加快,这就要求我们更加合理地规划时间。小朋友在日常学习生活中都是如何安排时间的呢?
时钟作为我们生活中必不可少的用来计算和显示时间的仪器,能够帮助我们更好的规划安排时间。这节课我们就和老师一起来学习如何利用Scratch制作一个具有个人风格的时钟吧。
![图片[1] | 线上活动回放丨唐图少儿科技创新系列活——实时时钟 | 星尘资源网](/wp-content/uploads/2025/09/1758424598244_0.jpg)
首先来看一下老师已经做好的时钟,大家仔细观察时钟的时间是不是和我们现在的时间是同步的?来点击电脑右下角的时间来核对一下,那么这样时间同步的时钟是如何实现的呢?
首先按照“编程三步法”来分析一下我们今天要制作的内容——主人公是时钟的三个指针,背景是表盘,事件是指针通过相互关联的移动来表示当下的时间。打开Scratch软件,在背景和主人公的选择区并没有我们想要的表盘和指针,这就需要我们自己绘制出想要的角色,点击右下角“绘制一个角色”,放大画布找到绘制的中心区,在左侧选择圆形,通过拖动鼠标画出表盘,并把填充颜色设置为透明拖动到中心区域完成表盘的绘制。
![图片[2] | 线上活动回放丨唐图少儿科技创新系列活——实时时钟 | 星尘资源网](/wp-content/uploads/2025/09/1758424598244_2.jpg)
选择画布左侧的“T”添加数字文本,设置好合适的位置和大小,在添加中心的标靶,在舞台区通过改变坐标来设置好表盘的大小。接下来用同样的方法绘制好三个指针,并在舞台区分别设置好合适的颜色、位置和大小,为表盘选择一个合适的背景放置,一个漂亮的时钟就做好啦!
![图片[3] | 线上活动回放丨唐图少儿科技创新系列活——实时时钟 | 星尘资源网](/wp-content/uploads/2025/09/1758424598244_5.jpg)
如何让我们的时钟像一个真正的时钟那样转动起来、为我们指示时间呢?首先从右下角选择“秒针”这个角色,选择“运动”模块的“面向...方向”,选择“侦测”模块的“当前时间的...秒”,只需要将“当前时间的...秒”放到“面向...方向”里,使秒针表示的时间与移动的角度相关联,即可进行当前时间的实时展示。首先在“造型”中将时针、分针、秒针全部转为三点钟方向,形成90°,即和程序中所写的方向相一致,然后逐一为三个指针编写程序,由表盘一周为360°、60分钟可知,秒针每移动一步为360/60步,再增加上开始和重复执行指令,秒针的动作就完成了。
![图片[4] | 线上活动回放丨唐图少儿科技创新系列活——实时时钟 | 星尘资源网](/wp-content/uploads/2025/09/1758424598244_8.jpg)
同理,选择分针角色进行动作编写,要注意的是分针是在秒针移动一圈时移动一步,这就需要我们在编写程序时增加上秒针的影响。
![图片[5] | 线上活动回放丨唐图少儿科技创新系列活——实时时钟 | 星尘资源网](/wp-content/uploads/2025/09/1758424598244_11.jpg)
最后来编写时针的程序,表盘一圈是12小时,所以每移动一个格是360/12°,此时分针转动30/60°时、秒针转动30/3600°。
设置好三个指针的动作后,我们来测试一下,并且和我们的作品和家里的时钟进行对比,看看它们表示的时间是不是一致。
最后来看看完成的作品吧!
小朋友们你们都完成了吗?没跟上的小朋友可以扫码进入我们的钉钉活动群,观看课程回放,随时随地进行编程学习。
![图片[6] | 线上活动回放丨唐图少儿科技创新系列活——实时时钟 | 星尘资源网](/wp-content/uploads/2025/09/1758424598244_13.jpg)















请登录后查看评论内容