当前位置 : IT培训网 > 小孩编程 > 少儿编程 > 少儿编程之Scratch编程小游戏打蝙蝠

少儿编程之Scratch编程小游戏打蝙蝠

时间:2017-11-29 16:22:38  来源:少儿编程网  作者:达内IT培训网  已有:名学员访问该课程
少儿编程中Scratch更多的被用到,如何用Scratch实现编程小游戏打蝙蝠呢?由于整个程序对于孩子来讲有点小难度,在这里我们就放慢脚步,一点一滴的详细讲述。如果让12+岁左右的孩子学习起来会相对轻松点,无论针对哪个年龄段,

少儿编程中Scratch更多的被用到,如何用Scratch实现编程小游戏打蝙蝠呢?由于整个程序对于孩子来讲有点小难度,在这里我们就放慢脚步,一点一滴的详细讲述。如果让12+岁左右的孩子学习起来会相对轻松点,无论针对哪个年龄段,我们都将把最实用的操作流程分享给大家。

Scratch实现打蝙蝠步骤:

少儿编程之Scratch编程小游戏打蝙蝠_www.itpxw.cn

第一部分:

  1)背景

  2)瞄准器:分二个造型

  3)角色:四种会飞的物件,分别是加一分,加二分,加五分及扣十分,并讨论何者是加五分,何者减十分。

  4)时间限制:大家统一设定30秒

  目标实现:

  1)使用绘制新角色画出瞄准器的二个造型并调整大小

  2)汇入背景图

  3)撰写程序:让瞄准器随着鼠标移动并判断是否按下滑鼠,如果按下滑鼠就切换到造型二

  ※绘制瞄准器的二个造型,一个为黑色中空,第二个造型为红色实心的,注意小朋友在绘制第二个造型时是否使用「造型」的「绘制」。很多小朋友会使用绘 制角色的绘制工具,特别注意。

  A)角色的绘制工具:会画出一个新的角色

  B)造型的绘制工具:会画出同一个角色不同的造型,您可以举例说明,一般电玩里的人物在碰到特色情况会改变,但它还是同一个角色。

少儿编程之Scratch编程小游戏打蝙蝠_www.itpxw.cn

  撰写瞄准器的程序:

  程序一开始一定要切换到「造型一」,也就是中空的瞄准器

  透过重复执行的循环来让瞄准器跟着鼠标移动,接着透过IF THEN的判断来看看鼠标的状态,如果是按下滑鼠就表示开枪了,所以要切换到造型二,接着问学生,否则呢?学生都会回答,放开就回到造型一。

少儿编程之Scratch编程小游戏打蝙蝠_www.itpxw.cn

  完成后就测试一下程序,学生都会很惊讶!真得跟着我的鼠标,按下后还会切换造型。

  第二部分:撰写蝙蝠部分

  1)先透过「开启角色档案」来插入物件至舞台中,接着使用缩小工具来调整大小至适当位置

少儿编程之Scratch编程小游戏打蝙蝠_www.itpxw.cn

  2)程序部份我们先撰写第一只的蝙蝠,其他的就使用复制方式,把蝙蝠的程序码复制过去即可。

  2-1)先让蝙蝠随机在舞台中出现,所以把「移到x:( )及y:( )」拖曳至程序区,因为x在240与-240间,y在180与-180间,所以就请您使用「运算」的「在()到()间随机选一个数」,先拖曳二个至程序 区,分别填上240、-240,与180、-180。然后先把y的程序码拖曳至y:( )中,接着再拖曳x:( )的程序码,这个是有技巧的。

  ※拖曳y时按后的「个」,拖曳x时按前面的「在」来拖曳才能容易把程序码卡上,这时学生提醒的

  2-2)让蝙蝠可以随意移到,所以使用循环来一直执行

  2-3)再使用一个内循环来让蝙蝠移到50步就改变一个角度,一样是随机在30与-30间。

  2-4)记得把「碰到边缘就反弹」加至程序中,才不会蝙蝠飞不见了。

少儿编程之Scratch编程小游戏打蝙蝠_www.itpxw.cn

  3)计分:

  3-1)在使用变量,新增一个变量为「分数」,在程序一开始把分数归零

  3-2)程序一开始让蝙蝠出现

  3-3)当按下滑鼠有打到蝙蝠时(用颜色判断),分数就加一分, 然后把蝙蝠隐藏一秒后再初现

少儿编程之Scratch编程小游戏打蝙蝠_www.itpxw.cn

  ※这个地方一样要使用循环判断

  我们在设定瞄准器时有二个造型,其中的第二个造型就是使用红色,所以您使用「碰到颜色」这个判断时的「滴管」要去点一下 该「瞄准器」的第二个造型,这个也要一点技巧。

  ※先点选瞄准器,然后点击第二个造型,在角色区就会出现第二个造型。切换到蝙蝠的程序码区,此时就可以透过 「滴管」至选取角色区的瞄准器了。

完成后小朋友测试一下程序是否能正常执行。

第三部分

  我们把程序写在瞄准器部份,点选瞄准器─>程序,新增以下的程序码,把计时器启用,在程序一开始把计时器归零,重复判断时间是否超过我们所设 定的,如果是就停止执行。

少儿编程之Scratch编程小游戏打蝙蝠_www.itpxw.cn

  新增其他角色,点选蝙蝠,将程序码拖曳至其他角色上就完成复制,然后再修改得分部份,有的二分,有的扣分。

少儿编程之Scratch编程小游戏打蝙蝠_www.itpxw.cn

  4. scratch进阶课程2-打地鼠

  基础课程中都是简单几个步骤(程序)就可以完成一个作品,到了进阶课程就必须有更多的细节要注意。本进阶课程以打地鼠这的小游戏来让小朋友练习

  1)自己设计背景

  2)自己设计铁鎚

  3)打中地鼠的记分方式

4)地鼠的出现及隐藏时间

上述部分即Scratch编程打蝙蝠的详细步骤,如果你可以按步骤实现,那么你对Scratch的运用已掌握的不错了,少儿编程开发孩子智力,让孩子挑战不可能。

顶一下
(4)
80%
踩一下
(1)
20%

IT培训0元试听 每期开班座位有限.0元试听抢座开始! IT培训0元试听

  • 姓名 : *
  • 电话 : *
  • QQ : *
  • 留言 :
  • 验证码 : 看不清?点击更换请输入正确的验证码

在线咨询在线咨询

温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。

------分隔线----------------------------
------分隔线----------------------------

推荐内容