第8课 星际迷航 演示

童老师 2年前 1761 次查看 0 次讨论


学习目标
学会设置角色大小、增大或缩小角色;学会坐标、角色造型中心点的用法;学会在“造型”选项卡下,修改角色造型的方向。

编程准备

本课要编写的程序是“星际迷航”,火箭慢慢飞向地球,由近及远,越来越小,到达地球后消失。同时,一个宇航员小猴子在太空中一圈又一圈地转动。

从Scratch角色库中选择3个角色:火箭“Rocketship”、地球“Earth”和小猴子“Monkey”。修改小猴子的造型,加入一个白色椭圆,代表宇航员的氧气头盔。当程序开始时,火箭的初始位置在舞台区左下角,小猴子在中部,地球在右上角。

8

学习坐标

在Scratch中,使用二维坐标系来表示位置,二维坐标系也叫平面直角坐标系或者笛卡儿坐标系,选择“Xy-grid”背景,舞台区的中心点有两条直线交叉穿过,左右方向是横坐标轴,也叫x坐标轴,x坐标的最大值为240,最小值为-240;上下方向是纵坐标轴,也叫y坐标轴,y坐标的最大值为180,最小值为-180。舞台上的任意一个点都可以用(x,y)这种形式的坐标表示出来。

8

学习中心点

角色造型有一个中心点,中心点的坐标就是角色造型的坐标,红色箭头指向的就是角色造型中心点,默认情况下,它隐藏在角色造型下面,只有把角色造型移开才能看到。

移动角色造型,将中心点设置小猫身体的不同位置,如图所示,将中心点设置在小猫右脚的位置。

8

拖动火箭、地球和小猴子角色到它们的初始位置,火箭角色的坐标为(-147,113),地球角色的坐标为(182,126),小猴子角色的坐标为(-94,22)。

在“造型”选项卡下,选中火箭角色,调整火箭角色造型的方向,使火箭头朝右边。

8

编写程序

火箭角色实现的功能是点击绿旗 后,将角色大小设为50,移到舞台右下角,面向地球方向,重复执行100次移动和缩小,每次移动4步,同时每次大小缩小0.5。

小猴子角色的程序实现的功能是点击绿旗后,将角色大小设为60,重复旋转。

8

扩展练习

1. 增加1个星星角色,让它重复变大、变小。

2. 加入火箭飞行的音效。


174

籍山中心小学及城西校区同学使用博文账号登录!