使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]趣味足球14.4.

大家好,欢迎来到IT知识分享网。

趣味足球

14.4.1 创设场景

踢足球

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

【背景】

足球场(请查看附件“趣味足球/实验素材/足球场”)

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

【角色】

小猫(Scratch角色库中的“Cat”角色)

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

企鹅(Scratch角色库中的“Penguin”角色)

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

足球(可以使用Scratch角色库中的“Soccer Ball”角色,也可以使用附件“趣味足球/实验素材/足球”角色)

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

【情节】

小猫和企鹅一起踢足球,首先小猫传给企鹅,然后企鹅再传给小猫,不断重复。

14.4.2 设计思路

“小猫”和“企鹅”踢足球,首先需要确认足球是否在“小猫”或“企鹅”脚下,如果在脚下,则踢给对方,足球向对方方向运动;如果不在脚下,则等待足球到达自己的脚下;不断重复此过程;

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

  1. 判断“足球”是否在“小猫”角色或“企鹅”角色脚下,可以使用侦测积木()来实现;
  2. 当“足球”在“小猫”角色或“企鹅”角色脚下时,可以通过外观积木(或)来实现踢球的动作;
  3. 当“足球”被踢出去后,“足球”需要向对方方向运动,可以通过运动积木(和)来实现;
  4. 在踢球过程中,我们可以添加一些音效或背景音乐来增加趣味感,可以使用声音积木(或)来实现;
  5. “小猫”和“企鹅”在踢球过程中,也可以使用事件积木(和)来进行互动;

14.4.3实践操作

14.4.3.1 设置背景

在角色区,鼠标指针

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

移动到“选择一个背景”按钮

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

,点击“上传背景”

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

,选择“趣味足球/实验素材/足球场”背景。同时在“背景”选项卡中调整“足球场”背景在舞台区的大小和位置。

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

14.4.3.2 添加角色

在角色区,鼠标指针

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

移动到“选择一个角色”按钮

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

,点击“选择一个角色”

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

或者点击“上传角色”

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

,将出现Scratch自带的角色库或者出现“上传角色”对话框,在Scratch角色库中的选择“Cat”角色和“Penguin”角色或者选择“趣味足球/实验素材/足球”素材。添加完角色后,需要调整角色位置和大小。最后添加并在舞台区调整位置后的效果如下:

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

14.4.3.3 编写脚本

  • “足球场”背景脚本

“趣味足球”作品的背景音乐可在背景脚本中完成,其实现的功能是:按下

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

后,可以播放开始踢球提示音“Referee Whistle”,并不断循环的播放背景音乐“Chill”(提示音“Referee Whistle”和背景音乐“Chill”在Scratch自带的音乐库中获得)。

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

  • “小猫”角色脚本
使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

首先,进行初始化操作,即设置小猫的起始位置和初始造型;

其次,不断循环来侦测是否碰到“足球”角色;

如果碰到“足球”角色,则变换造型;

然后再返回侦测是否碰到“足球”角色,不断重复;

  • “企鹅”角色脚本
使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

当接收到“小猫传球”消息,判断是否碰触到“足球”;

如果碰到“足球”角色,则变换造型;

然后再返回侦测是否碰到“足球”角色,不断重复;

  • “足球”角色脚本
使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

初始化“足球”角色的位置和面向方向;

侦测是否碰触到“小猫”角色或“企鹅”角色;

如果碰触到“小猫”角色,则向“企鹅”方向运动;

如果碰触到“企鹅”角色,则向“小猫”方向运动;

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

14.4.4 作品展示

当点击

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

后,首先响起“趣味足球”的背景音乐,同时响起提示踢足球的声音,然后小猫先将足球踢向企鹅,当企鹅碰触到足球后,再把足球踢向小猫,不断重复。

使用简易图形化编程工具Scratch(趣味足球)[通俗易懂]

视频加载中…

14.4.5 探究发现

  • 在“趣味足球”作品中,“小猫”和“企鹅”位置固定,“足球”运动位置都是提前设置好的,请小朋友考虑是否可以让“足球”运动轨迹是抛物线型的?
  • “小猫”和“企鹅”是否可以根据“足球”的运动方向和位置进行跟随运动呢?

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/7206.html

(0)
上一篇 2023-01-03 12:10
下一篇 2023-01-03 12:30

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信