首页 > 编程知识 正文

时钟的积木编程片,电子积木编程

时间:2023-05-05 07:07:01 阅读:274186 作者:988

    家里壁挂的时钟滴答滴答响着,里面有时针、分钟和秒针。在时钟刻度盘里,秒针每60秒走完一周,即秒针的最小角度为360/60 = 6°;分针每60分钟走完一周,即分针的最小角度为360/60= 6°;时针每12小时,走完一周,即时针的最小角度为360/12 = 30°。

    下面介绍在Scratch里画动态的时钟。

1、定义"刻度盘"积木 图(1) 定义"刻度盘"积木
图(2) "刻度盘"积木代码
2、定义"刻度线"积木 图(3) 定义"刻度线"积木
图(4) "刻度线"积木代码
3、定义3个角色 3.1 秒针角色 点击Scratch --> 选择一个角色 --> 绘制 --> 造型 --> 线段在Scratch手动绘制一个水平直线的秒针;让其左端与画布的中心点重合;线宽为8,颜色为红色,如图(5)所示;定义秒针的走动代码,如图(6)所示。 图(5) 绘制秒针角色
图(6) 秒针的走动代码
3.2 分针角色 点击Scratch --> 选择一个角色 --> 绘制 --> 造型 --> 线段在Scratch手动绘制一个水平直线的分针;让其左端与画布的中心点重合;线宽为8,颜色为淡黄色,如图(7)所示;定义分针的走动代码,如图(8)所示。 图(7) 绘制分针角色
图(8) 分针的走动代码
3.3 时针角色 点击Scratch --> 选择一个角色 --> 绘制 --> 造型 --> 线段在Scratch手动绘制一个水平直线的时针;让其左端与画布的中心点重合;线宽为12,颜色为深黄色,如图(9)所示;定义时针的走动代码,如图(10)所示。 图(9) 绘制时针角色
图(10) 时针的走动代码
4、定义角度变量

    点击Scratch左侧的[变量] --> 建立一个变量 -->角度

5、主函数 图(11) 主函数

    效果如下:

图(12) 时针效果图

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。