编程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。
(提⽰:初学者可以根据积⽊的颜⾊判断在哪个模块)
scratch在线编程2.设置⼑刃外观
设置出⼑刃的“光影”效果;
3.设定Game Over
第三步:⽔果的动作
随机运动:设置⽔果⾃下⽽上飞⾏,到上沿向下掉落。如果碰到⼑刃,得分增加1,并且被击中时播放声⾳,改变外形;(橘⼦⾹蕉的动作基本⼀致)
第四步:蝙蝠的动作
蝙蝠动作和⽔果基本⼀致,只是增加了扇翅膀的动作
看了以上这些⽤Scratch制作的⼩游戏,你是不是⼼动了呢?赶紧制作起来吧!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。