少儿趣味编程Scratch学科融合《一款scratch时钟》(教案+源文件)

资源下载
  1. 二一教育资源

少儿趣味编程Scratch学科融合《一款scratch时钟》(教案+源文件)

资源简介

一款 scratch 时钟
(
今日任务:
)
今日我们来利用 scratch 制作一个时钟,这款时钟和真正的时钟没有什么不同,除了具 有时针、分针、秒针之外,还具备电子显示时分秒的功能,同时还能显示上午/下午,以及 当日的年月日信息,那么这样儿一款时钟是如何制作出来的呢? 我们今天就来一起学习一下 吧!
在这儿显示 AM/FM
这一行显示时、分、秒
这一行显示年、月、日
(
本课重难点:
)
(1)了解 scratch 是如何获取当地时间;
(2)会将时、分、秒换算成时针、分针、秒针的角度并将效果呈现。
(
获取本地小时、分、秒
) (
将小时、分、秒
换算成角度,旋转
) (
显示
AM
) (
N
) (
>12

Y
) (
小时
=
小时
-12

FM
) (
获取年月日,
显示
) (
小时
)
(
任务解读
flowchart

)
开 始
(
跟我来挑战
Follow
me

)
第一步:启动 scratch 软件;
第二步: 点击上方的“文件”→ “保存”→保存到桌面, 文件名: 制作时钟→点击“保存”;
(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)
第三步: 角色设计(本程序共需要三个角色)
其中舞台背景是自己在网上找的时钟图片然后导入进来的!
其余的时针、分针、秒针角色是我们自己绘制的长短粗细直线!
第四步: 代码解读
时间>12,调整为 12
时制,显示 FM
时间<12,时间格式不
做更改,显示 AM
一小时时针转 360/12 度
再加(上分/60)x30 度
仔细想想是不是这样?
60 分转一圈(360°), 一分钟转 6 ° 60 秒转一圈(360°), 一秒钟转 6 °
(
课后思考:
)
(1) 思考一下,有没有更好的显示年月日,时分秒的方式呢?
(2) 改程序中没有显示星期, 你知道怎么显示出来么?
(3) 可不可以用这样的方式设计制作一个闹钟?到了指定的时间发声报时? 试一试!

展开更多......

收起↑

资源预览