Scratch3.0少儿编程案例:升降飞机

网友投稿 2019-11-06 18:46

一、案例简介     飞机起飞需要在跑道上加速滑行,当升力大于机身重力时,飞机才能离地升空。 此后飞机仍然需要加速爬升,等进入平流层时,就可以开启巡航模式稳定的飞行了。 当飞机需要降落的时候,会抬起机头,增加空气阻力,同时降低动力输出,利用惯性缓慢的下降。当飞机降落到跑道上后,还会让发动机反转,增加前行的阻力。通 过轮胎与地面的摩擦力和空气阻力,飞机才能安全的停下来。 让我们来试一试,用 Scratch 软件模拟飞机从起飞到巡航的过程吧。  二、案例编程 飞机: 1)从角色库中添加“Airplane”。  2)程序开始运行后,飞机出现在舞台左侧的跑道上。  3)通过编程的办法让飞机向右滑行一段距离,然后抬起机头向右上方加速飞去,达到一定高度后将机头调整为水平状态,继续向右飞行。  4)飞机碰到舞台右侧边缘时,程序结束。  5)调整飞机每个阶段滑行的距离和时间,在播放一次“motorcycle passing” 的时间里,完成滑行、爬升、巡航三个动作。  小结: 1、总结控制角色移动、滑行、设置方向的方法。  2、理解飞机飞行过程中各阶段姿态、位置之间的关系。  后记:小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合Scratch 3.0(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手能力很有帮助。 感兴趣的朋友可以关注一下扫描二维码,或微信搜索“大耳猴少儿编程”

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com