今天是中秋节,我们每个家庭都聚在一起吃月饼赏月。中秋节象征着团圆,因为天上的月亮在当天会格外的圆。
![](http://i.epochtimes.com/assets/uploads/2017/09/156078_medium-600x400.jpg)
那么,月亮为什么会在每月的15 16号那么圆呢?今天,阿达老师就来用Scratch模拟一下月亮的阴晴圆缺,解开天体的奥秘。
地球和月亮是一个天体系统,叫做地月系。月亮在绕地球旋转的时候,它和太阳、地球的相对位置不断地发生变化。
当月亮转到地球和太阳中间,这时候月亮朝向地球的一面照不到太阳光,人们整夜看不见它,这就叫朔(也叫新月)。
![](https://ypard.net/sites/default/files/blog/moon.jpg)
新月过后两三天,月亮沿着轨道慢慢地转过来,太阳光逐渐照亮它向着地球的这半球的边缘部分,于是我们在天空中就看到一钩弯弯的月牙了。这时的月相叫做弯月(也叫蛾眉月)。
这以后,月亮继续转过来,它向着地球的这半球,一天比一天多地照到了太阳光,于是弯弯的月牙也就一天比一天地“胖”起来。等到第七八天,月亮向着地球的这半球,有一半照到了太阳光,于是我们在晚上就看到半个烧饼似的月亮,这就是上弦月。
![](http://5b0988e595225.cdn.sohucs.com/images/20171004/77f3fc8645764b6cbba7a9f5967f8470.jpeg)
这以后,月亮渐渐转到太阳相对的一面去,它向着地球的半回,受光面积越变越大。当地球处在月亮和太阳之间的时候,月凫的受光部分完全面向地球,我们就看到一个像银盘似的滚圆的月亮,这就是满月,又叫望月。
满月照射的时间只有一两天。以后,月亮的位置继续移动,面向地球的受光部分慢慢变小,先变成凸月,又变成半圆形的月亮,这就是下弦月。这以后,月亮又渐渐地“瘦”下去,又变成弯弯的蛾眉月。
再过一两天,月亮又完全看不见了。
是不是很神奇?下面,我们就用Scratch来模拟一下月亮形态变化。
首先,我们来看一下整体达到效果:
![](https://s1.ax1x.com/2018/09/24/iuHmff.gif)
我们首先上传了月亮在30天里的不同形态,然后通过for循环,让月亮每次旋转12度,同时切换一个造型。这样,月亮的阴晴圆缺就完成。看代码:
![](https://s1.ax1x.com/2018/09/24/iuHK1S.png)
怎么样,是不是很有趣。浩瀚的宇宙中隐藏着很多秘密等待着小朋友们去发掘。小朋友们中秋节快乐,我们下节课再见啦!
![](https://s1.ax1x.com/2018/09/20/inCsxI.jpg)
**阿达老师-孩子身边的编程专家**
*完整课程请关注阿达老师,主页里有完整的课程目录和观看地址*
- 空白目录
- 8.21 做自媒体我学到了什么
- scratch技巧分享系列-调试技巧
- 8.23 论scratch的缺陷
- 9.4 孩子为什么要学编程
- 9.4 好榜样
- 9.12 python a-z
- 开发网页很难吗?
- 9.14 用python识别微表情
- 9.14 todo,给孩子搭建一个自己的网站吧
- 9.16 scratch模拟台风
- 9.17 python好文分享-列表详解
- 9.17 台风怎么形成的,阿达老师做给你
- 9.18 阿达老师科学课-什么是生物
- 9.18 进位加法怎么做?阿达老师用Scratch教给你
- 9.19 树叶为什么会变黄?和阿达老师一起看下
- 9.19 用Scratch做100以内的减法
- 9.19 小草和山羊的斗智斗勇
- 9.19习大大主持开幕的人工智能大会讲了啥
- 9.24 中秋节的月亮为什么那么圆
- 9.27 编程还可以写歌?你没看错
- 10.10
- 10.11 用编程玩物理-什么是引力
- 10.16 jupyter使用
- 10.17 什么是火
- 1024 长度换算
- 你会叠飞机吗
- 和孩子们一起做绘本-沙漠版小红帽
- 一分钟学编程系列-下雪啦
- 一分钟学编程系列-光合作用
- 一分钟学编程系列-挂满礼物的圣诞树
- 一分钟学编程系列-太阳系里的星球(一)
- 一分钟学编程系列-太阳系里的星球(二)
- 为什么学生不喜欢上学(二)-事实性知识的重要性
- 为什么学生不喜欢上学(三)-为什么学生能记住电视里的所有细节, 却记不住我们告诉他的任何知识?
- 为什么学生不喜欢上学(四)- 抽象概念为什么这么难
- 一分钟学编程计划-圣诞节的礼物派对
- 一分钟学编程系列-火星营救(一)
- 为什么孩子不喜欢上学(五)- 题海战术有用吗
- 为什么孩子不喜欢上学(六)- 思考的秘诀是什么