类型: 办公学习
版本: v1.6.7
大小: 83.03 M
更新: 2026-11-03
MD5: 4092A1729A2F61DE59BD37AFD822DFF8
包名: com.safa.sssccart
开发者: 深圳市全美联合科技有限公司
语言:中文
权限:查看详情
隐私:查看隐私
编程scratch是一款面向儿童编程启蒙的学习应用,由深圳市全美联合科技有限公司研发。它把Scratch图形化编程拆成初级、中级、高级三段课程,孩子既能看动画认识基础概念,也能跟着躲避小球、植物大战僵尸等案例动手练习,还可以自己新建作品,尝试用图像运动、声音控制和事件触发做出简单小游戏。课程内容免费开放,家长可以按孩子的掌握情况选择级别,适合想在家里陪孩子接触编程、又不想一开始就啃代码书的家庭。
1、启动Scratch软件,在主界面右下角找到“+”按钮,点击后即可新建一个文本项目。

2、创建完成后进入编程操作页面,在这里可以开始进行项目编辑。

3、点击页面中的代码选项,可以查看不同类型的编程模块,包括运动、外观、声音、事件、控制和运算等,用户可以根据项目需求选择相应模块。

4、切换到造型功能后,可以对角色外观进行编辑,根据自己的创意设计不同的造型效果。

5、如果想学习更多操作技巧,可以进入教程页面。软件提供了多种学习内容,方便用户了解编程方法并熟悉各项功能。

一、制作准备工作
开始制作之前,需要准备一个小猫角色、一个老鼠角色,以及一个用于展示游戏内容的活动场景,也就是游戏背景。

二、制作思路
如果想通过Scratch制作一个猫捉老鼠小游戏,可以借助运动模块中的相关功能,让两个角色按照设定的方向进行移动。
基本思路是:首先让鼠标指针在游戏场景中移动,老鼠角色根据鼠标指针的位置改变朝向并跟随移动,接着让小猫始终面向老鼠并向其所在位置移动。这样,当鼠标指针不断改变位置时,老鼠和小猫也会随之移动,从而形成追逐效果。

三、具体编程操作
1、先在项目中添加小猫和老鼠两个角色,并根据需要选择合适的游戏背景,完成基础场景设置。

2、分别进入小猫与老鼠的代码编辑区域,根据前面确定的移动逻辑,为两个角色设置对应的程序。
①老鼠编程代码:

②小猫编程代码:

需要注意的是,小猫程序中设置的移动步数应当低于老鼠的移动步数。如果小猫移动速度过快,就容易迅速追上老鼠,影响游戏的追逐过程。
四、扩展
1、Scratch自带角色通常包含两种造型。如果希望小猫和老鼠在移动时呈现更加自然的动态效果,可以在原有程序中增加相应的造型切换模块,让角色运动过程看起来更加生动。

添加模块后,小猫对应的编程代码可以参考下图进行调整:

2、如果觉得通过鼠标指针控制老鼠移动不够方便,也可以调整原来的程序,让老鼠改为随机移动,而小猫仍然保持面向老鼠的追逐方式。修改之后,两个角色的代码可以参考下图:

这种调整也有一定局限性,因为老鼠的移动方向和移动速度都会变得随机,移动过程更加难以预测,小猫追上老鼠的机会也会相应增加。
3、最后还可以为小游戏添加结束判定功能。当小猫成功追上老鼠时,就触发游戏结束效果。具体的程序设置可以参考下方代码截图。

1、课程按初级篇、中级篇、高级篇三级划分,难度逐级递进,孩子可以从动画讲解起步,再进入案例练习和逻辑运算。
2、学习过程中会接触到图像运动、声音控制、事件发生等操作模块,这些模块对应Scratch编程中常见的积木指令,便于孩子理解角色移动、音效播放和点击碰撞后的反应。
3、软件提供编辑工具,支持新建作品项目,孩子可以把学到的指令组合起来,做出有画面、有声音的小作品。
4、作品展示区集中呈现多种编程成品和制作方式,学习者可以查看别人的作品思路,作为自己调整作品的参考。
5、内置多种音效素材,制作作品时可以直接调用,省去额外找素材的步骤。
1、分级学习降低入门难度:初级篇用动画方式带孩子走近Scratch编程,中级篇用躲避小球合集、植物大战僵尸等项目练手,高级篇则用编程求两数的最大公约数巩固逻辑。家长不用自己规划路线,按级别跟着学即可。
2、课程免费开放:全部课程内容免费学习,想试试孩子是否对编程感兴趣时,不需要先付费,尝试门槛较低。
3、用做游戏的方式带动兴趣:案例取材自孩子熟悉的玩法,边操作项目边学,比单纯看书更容易让儿童保持注意力,也有助于培养逻辑思维能力。
4、学习路径连贯:从观看动画演示,到跟随案例练习,再到自己新建作品,环节前后衔接,孩子能清楚知道自己处在哪个阶段。
编程scratch把Scratch图形化编程学习拆成清晰的三级课程,用动画讲解加案例实操的方式带孩子入门,课程免费,适合想让孩子先接触编程概念、再逐步尝试制作小游戏的家长。它的重点在启蒙和练手,不是替代完整的编程课程体系,家长陪学时按孩子进度选级别即可。
1、编程scratch有必要学吗?
如果目的是让孩子初步认识图形化编程、通过做动画和小游戏培养逻辑思维,编程scratch提供了分级课程和免费内容,可以作为入门尝试。它定位少儿编程启蒙,适合作为接触Scratch的第一站。
2、编程scratch制作小游戏怎么操作?
在编辑工具中新建作品项目,为角色添加图像运动指令并设定移动路径与速度,插入声音控制模块配上音效,再设置点击或碰撞等事件触发条件,完成后运行预览,并参考作品展示区继续调整。
3、编程scratch和编程C的区别是什么?
编程scratch以Scratch图形化编程为教学载体,孩子通过图像运动、声音控制、事件触发等模块操作来学习,案例是躲避小球、植物大战僵尸这类小项目;原文没有涉及C语言编程的内容,两者不属于同一类学习工具。