最新消息:网站支持在线创作,微信分享,请点击【创作中心】编辑作品。

Scratch第十讲|电子钟

Scratch 少儿编程 194浏览 0评论
scratch积木编程01

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

Scratch第十讲|电子钟制作一个“小电子钟”程序

绘制表盘和时针、分针、秒针;
二、设置角色的旋转中心
三、结合时针、分针和秒针三个的关系,实现它们正确的转动;
四、通过三个变量控制三个指针的转动。

Scratch第十讲|电子钟

Scratch第十讲|电子钟

一、准备工作 

1、变量的使用说明
在程序设计过程中,变量值常常要在各脚本之间进传递,被其它脚本使用,或成为激活另一个脚本的事件。这时变量的类型要设置为全局变量,否则其它脚本无法获得变量的值。
这里涉及三个角色,所以在编写程序时需要新建变量。
2、绘制角色流程图

Scratch第十讲|电子钟

3、添加背景

从网上下载表盘背景图,通过上传的方式添加背景(为了练习动手能力也可以采用绘制的方式)

Scratch第十讲|电子钟

Scratch第十讲|电子钟

4、添加角色

使用绘制的方式绘制时针、分针、秒针

时针、分针和秒针的形状如下图所示,它们的固定端也需要与画布重合,但是在角色面板设置 X 为0,Y为0。

Scratch第十讲|电子钟

Scratch第十讲|电子钟

4、设置旋转中心

如下图,在造型中框选绘制的角色,并将角色放置于箭头所指向的中心点处。用同样的方法设置剩余角色和背景的中心

Scratch第十讲|电子钟

二、编写程序 

 

1编写时针角色的程序指令如下:

Scratch第十讲|电子钟

2编写分针角色的程序指令如下:

Scratch第十讲|电子钟

3编写秒针角色的程序指令如下:

Scratch第十讲|电子钟

4效果展示:

Scratch第十讲|电子钟

一课小结

总结

这节课,通过编写电子钟小程序,教会了我们怎样使用变量值的传递并熟悉使用绘画工具;

作业

小朋友如果想要一个具有整点闹钟功能的电子钟又该怎样编写程序呢,这个就留作课后作业供小朋友们自我探索学习。

转自公众号:
掘井学堂

与本文相关的文章

您必须 登录 才能发表评论!