少儿编程初级系列课程-第二课 小猫抓球

网友投稿 2020-05-13 09:37

精品课程

1.本节知识点

  1. 本节课主要讲解坐标的概念,了解负数的含义;

  2. 学会分别控制两个角色,同时对两个角色进行脚本编程;

  3. 认知侦测功能,会侦测鼠标的X、Y坐标。

  4. 知道角色旋转的含义,分别测试左右旋转和随机旋转的作用。

2.任务说明

小猫抓球:移动鼠标,使小球跟随鼠标运动,并且带动小猫朝小球运动方向运动。

3.知识点讲解

1.坐标

https://cdn.china-scratch.com/timg/200515/093J61541-0.jpg

以舞台中心为原点,横坐标x,纵坐标y。x左边范围在-240~240,y坐标范围在-180~180。每一单位可以理解为角色运动一步的距离,则从最左边到最右边角色可运动480步。

2.分别控制角色

选中不同的角色可以编辑不同的程序脚本,编辑程序脚本时注意选中的哪一个角色。

https://cdn.china-scratch.com/timg/200515/093JB917-1.jpg

3.侦测功能

https://cdn.china-scratch.com/timg/200515/093J61530-2.jpg

用于获取鼠标的位置坐标。

4.角色旋转

角色的旋转方式默认为随机旋转,以x轴为旋转轴,旋转180° 得到的角色对象(颠倒)。左右旋转顾名思义,以y轴为旋转轴,旋转180°得到的角色对象(镜像)

4.程序

1.小猫

https://cdn.china-scratch.com/timg/200515/093JG126-3.jpg

2.小球

https://cdn.china-scratch.com/timg/200515/093JHB1-4.jpg

代码块分析:

https://cdn.china-scratch.com/timg/200515/093JW221-5.jpg

1.小猫的运动时,面向小球的方向

https://cdn.china-scratch.com/timg/200515/093JU118-6.jpg

2.小球紧跟着鼠标的位置移动

5.结果

https://cdn.china-scratch.com/timg/200515/093JTV6-7.gif

--end--

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