最新消息:680元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

Scratch编程巧识太阳系“八大行星”

Scratch 少儿编程 7330浏览 0评论

友情提示:680元/半年,儿童学编程,就上码丁实验室

能力橙小课 | Scratch编程巧识太阳系“八大行星”
能力橙小课 | Scratch编程巧识太阳系“八大行星”

 

同学们,今天我们使用Scratch进行一次非常有趣的学习——认识太阳系,说起太阳系,大家一定不会陌生,我们生活的地球就在太阳系中,那么太阳系到底有多大呢?

太阳系是指以太阳为中心,和所有受到太阳的引力约束天体的集合体。包括八大行星(由离太阳从近到远的顺序:水星、金星、地球、火星、木星、土星、天王星、海王星 )、以及至少173颗已知的卫星、5颗已经辨认出来的矮行星和数以亿计的太阳系小天体。

能力橙小课 | Scratch编程巧识太阳系“八大行星”

太阳系和八大行星

“老师,太阳系不是九大行星么?”

我们现在很多的书中确实写的是“九大行星”,为什么现在少了一个行星呢?在很久以前的1930年莱德·汤博发现王星,并将其视为第九大行星,从那个时候起,太阳系就有了“九大行星”的叫法。

能力橙小课 | Scratch编程巧识太阳系“八大行星”

▲ 冥王星 

但是1992年,科学家们在柯伊伯带发现的一些质量与冥王星相差不多的冰制天体挑战冥王星的行星地位。2005年发现的阋神星的质量甚至比冥王星质量多出27%,国际天文联合会(IAU)因此在2006年正式定义行星概念。新定义将冥王星排除行星范围,将其划为矮行星

能力橙小课 | Scratch编程巧识太阳系“八大行星”

我们来一起认识一下地球的邻居们吧

水星

能力橙小课 | Scratch编程巧识太阳系“八大行星”

水星最接近太阳,是太阳系中体积和质量最小的行星

金星

能力橙小课 | Scratch编程巧识太阳系“八大行星”

太阳系中第六大行星,中国古代称之为太白或太白金星

地球

能力橙小课 | Scratch编程巧识太阳系“八大行星”

 

地球是距太阳第三颗,也是太阳系第五大行星,也是目前唯一适合我们人类居住的家园

火星

能力橙小课 | Scratch编程巧识太阳系“八大行星”

 

火星为距太阳第四近,也是太阳系中第七大行星

木星

能力橙小课 | Scratch编程巧识太阳系“八大行星”

 

木星是离太阳第五颗行星,亦为太阳系行星中质量最大的一颗,被称为“行星之王”

土星

能力橙小课 | Scratch编程巧识太阳系“八大行星”

 

土星是离太阳第六远的行星,也是八大行星中第二大的行星,是太阳系密度最小的行星,可以浮在水上

天王星

能力橙小课 | Scratch编程巧识太阳系“八大行星”

 

天王星是离太阳第七远行星,从直径来看,是太阳系中第三大行星。天王星的体积比海王星大,质量却比其小

海王星

能力橙小课 | Scratch编程巧识太阳系“八大行星”

海王星是环绕太阳运行的第八颗行星,也是太阳系中第四大天体。海王星在直径上小于天王星,但质量比它大。

能力橙小课 | Scratch编程巧识太阳系“八大行星”

我们今天一起认识了太阳系,那么现在我们就一起用Scratch把美丽的太阳系创作出来吧!

能力橙小课 | Scratch编程巧识太阳系“八大行星”

 ▲ 太阳系 示意图 

能力橙小课 | Scratch编程巧识太阳系“八大行星”

分析问题及解决问题

01

绘制角色。今天创作我们没有提供角色,所以需要自己来使用Scratch来进行绘制,这可难不倒小朋友们,我们根据每个行星的特点,创作出了漂亮的“八大行星”,当然还有太阳系中最重要的“太阳”。

02

让角色围绕太阳旋转起来。怎么让绘制的角色都围绕一个点进行旋转呢?小朋友们思考一下,看自己能想出什么样不同的解决方案?今天我们用一种非常简单的方式让八大行星都围绕一个点进行旋转。

 

角色中心点Scratch中的角色都有一个中心点,当角色旋转时会围绕这个中心点进行旋转,在今天的案例中,我们把所有角色的中心点都设在舞台的中央位置,这样就可以非常轻松地实现了行星们围绕舞台中央旋转,我们只需要把太阳放在舞台中央就可以啦!

 

03

让八大行星有不同的旋转速度。我们通过改变行星重复旋转的角度,让他们产生不同的旋转速度,想一想,哪个行星围绕太阳旋转一圈时间最短?哪个行星需要时间又最长呢?

04

增加一个小功能,每当鼠标指向每个行星时,这个行星会说出自己的名字让大家认识它。

完成创作

能力橙小课 | Scratch编程巧识太阳系“八大行星”▲ 行星们的程序 ▲

 

能力橙小课 | Scratch编程巧识太阳系“八大行星”

▲ 太阳公公的程序 ▲

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