知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

编程scratch趣味案例一览_Scratch

发表时间:2022-03-25来源:网络

原标题:编程scratch趣味案例一览

谈起编程很多人都觉得很难学习、很枯燥,特别是很多家长在听说少儿编程教育的时候更是觉得不可思议,认为孩子年纪尚小就接触这样的课程学习没有必要,在这里小编要提醒各位家长,现在少儿编程教育并不是去让孩子学习如何写代码等难度较大的知识,而是通过编程游戏启蒙以及可视化图形编程等培养学生的编程思维能力以及解决问题的能力。那么应该从何学习呢,小编认为从编程Scratch课程学起。

这款编程语言是由麻省理工学院的一个名为“终身幼儿园团队”所设计开发的,主要针对的是青少年儿童,重要的是这款语言对那些零基础学编程的孩子十分的友好,不需要孩子有英语基础也不需要孩子会电脑键盘的使用,孩子仅仅需要移动鼠标就能进行程序的制作等。另外它还重视孩子的编程思维培养和提高,Scratch的设计者想让孩子通过这款编程语言去学习如何思考以及如何解决问题等。

Scratch是一款适合作为少儿编程入门的教程,简单易学但是功能却很强大,更重要的是Scratch的官方网站能为每一位学生提供一个可以分享自己作品的平台,孩子利用编程知识制作的一些小游戏小程序等可以分享到官方的网站上,通过交流可以提高孩子的成就感以及自信心。

编程Scratch作为少儿学习编程的入门必选语言之一,现在受到了很多的好评。目前市面上很多的编程机构都会使用Scratch进行少儿编程启蒙,也有很多的孩子因为学习这款编程语言从而提高了对编程的学习兴趣,学到了更多的编程知识,拥有了比同龄人更加严谨的编程思维。

下面我们一起看一下用Scratch做出来的趣味游戏有哪些?小编经过在网上精挑细选,找到了几个比较经典的游戏:

1.猫捉老鼠

入门小游戏非常简单,其实就是一个简单的小逻辑。就是从猫开始,如何让它顺利走到老鼠哪里而已。不多说,看图。

游戏原理简单明了,就是让孩子跟着箭头走方格,最后到达老鼠的位置。

2. 奇妙的接球

方法:找一个球、水果或物品,从屏幕顶部位置按照随机的方向落下;屏幕下方设置一块板,板可以跟随鼠标左右移动;如果球落下时碰到板,球即往上按照随机的角度反弹;球触碰到边框以后,折返,继续落下;玩家继续移动鼠标接球。如果没有接住,球则掉入下面的火坑,游戏结束。

3. 射击小鸟

游戏包含5个角色:可以击中的小鸟Parrot、不能击中的小鸟Parrot2、射手Costume、子弹Carb。变量3个:记录时间的Time、记录击中数量的YES、记录子弹数的ZD。玩家可以使用左右方向键移动射手,按空格键发子弹,若击中Parrot则记录变量YES+1。但是不能击中Parrot2,击中则游戏结束。

每只小鸟有两个造型,来回的切换造型,可以达到飞翔的效果。

舞台还有2个背景,一个在正常游戏下的背景,一个是游戏结束的背景。

下面我们来看各个角色的脚本。

4. 水果忍者

制作过程:

第一步:设置背景和角色

固定背景为森林,角色创建四个——刀刃、香蕉、橘子和吸血蝙蝠,注意创建角色后设置造型中心应当在角色正中。

第二步:刀刃的动作

1.设置刀刃随鼠标移动

先新建变量:score(得分)、life(生命值),score设定为0,life设定为50;并将刀刃设为跟随鼠标;然后设定游戏中扣血的规则:如果碰到角色Bat1(蝙蝠),那么life减1。

(提示:初学者可以根据积木的颜色判断在哪个模块)

2.设置刀刃外观

设置出刀刃的“光影”效果;

3.设定Game Over

第三步:水果的动作

随机运动:设置水果自下而上飞行,到上沿向下掉落。如果碰到刀刃,得分增加1,并且被击中时播放声音,改变外形;(橘子香蕉的动作基本一致)

第四步:蝙蝠的动作

蝙蝠动作和水果基本一致,只是增加了扇翅膀的动作

看了以上这些用Scratch制作的小游戏,你是不是心动了呢?赶紧制作起来吧!返回搜狐,查看更多

责任编辑:

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜