(请评委老师大发慈悲,快速发布)

我们在生活中,几乎每家每户,每个学校的教室都可以看到时钟

时钟分成很多种:1钟摆钟;2石英钟;3:电子钟;4:原子钟………

钟摆钟的时间误差是最大的,大概是几秒多(我不记得了)……

石英钟的时间误差是0.786(大概吧……)

电子钟的时间误差是零点零几秒吧……

原子钟,大概很少人见过,它主要用在航天工程上,它的时间误差是0.00002秒,每年增长一秒……

以上的信息有误的话或有更准确的请评论……

进入正题!(在讲就跑题了)-_-

我们常用变成做的时钟样式有两大种

分析完我会在后面写做法,wos里面有,大家可以自己看,链接:钟表完工公开代码(wos,超好用,新技术!!)|少儿编程网 (kidscode.cn)

1:电子钟——在屏幕上显示数字……

难度:★★★

难点:1:如何正确的显示出数字;2:如何让数字找到自己的位置等……(主要是这两点有问题请提出)

2:石英钟(1)——第一种触动式,主要触动为广播等……

难度:★★

难点:1:如何让指针们明白自己现在的位置和方向;2:如何刷新指针的位子;3:显示正确时间……(主要吧……有3点……因为嘛……我没用这种方法做过……抱歉)>_<

2:石英钟 (2)——运用数学的角度转换,涉及到了5~6年级学习到的知识,让指针们独立的转动(准确说是面向)……

难度:★★★★

难点:1:如何正确算出时间转换的规律;2:如何将规律加在钟里……(这个我做过,没有石英钟 (1)麻烦繁琐o`_'o )

3:石英钟 (3)——运用到了奥数的知识,也是在石英钟 (2)的基础上研制的,这样做效果最好了,堪称网站上的哔……^_^

难度:★★★★★★

难点:1:如何找到规律;2:如何在石英钟 (2)的基础上增加和修改;3:钟表要精准……(有点难啊)x_x

4:钟——直接用角色说出时间

难度:-5★

难点:无(这么简单还有难点了??)@_@


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

》》》》》》》》》》》》》》》》》》》》》》》》⚠警告!前方高能!警告!《《《《《《《《《《《《《《《《《《《《《《《《《《《

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\


代码区:嘿嘿!

电子钟:

电子钟的做法有很多版本我要介绍的是快速显示版。嘿嘿

着一种方法的好处是代码简便,一目了然。

坏处嘛……嘿嘿……那就是没有啦……哔,才怪,是使用者电脑太差会在实验钟打出代码时,嘿嘿……因为你会发现你给自定义积木(运行时不刷新)套上了重复执行……

整题

第一步:新建一个角色,角色造型有0~9这10个数字,和“:",外加一个空造型。

解释:你会疑问了,建一个空造型干哈?这里涉及到了scratch里的角色大小限制了,你会发现,scratch钟角色最小是16,最大是180,当这点大小是不足以将23像素的东西发大到足够的大小的。那该怎么办好呢?别急,我们是没发打破这限制的,因为这是出于scratch的某一个哔……读到这里的同学不要失望虽然我们没法打破,但是我们可以用更加温柔的方法——绕过去。这时我们的空造型发挥了巨大的作用,空造型是0像素的,也就意味它是无限的小,也就可以说,它是可以被无限的放大也不会超过180这个限制了……这时我们将放打过后的空造型换回数字等就可以绕过scratch的限制了,但是不要放太大了200~250就行了,再大是用来做滚屏游戏的,但电脑差的千万不要在放大后在舞台点击角色,不然……

第二步:我们新建两个自定义积木注意运行时不刷新后还要加个变量。

代码:时钟讲解(修改+照片)

时钟讲解(修改+照片)

时钟讲解(修改+照片)

时钟讲解(修改+照片)

时钟讲解(修改+照片)

石英钟(2)的公式:面向当前秒*6;面向当前分*6;面向当前时*30

石英钟(3)的公式:秒不变;面向当前分*6+当前秒*6/360*6;;面向当前时*30+当前分*6/360*30

文章内容属作者个人观点,不代表本站立场,如有侵权立删。

   口袋儿题库-青少儿编程自测题库