您的位置:首页 → 安卓游戏 → 体育运动 → scratch编程中文版

Scratch编程是由麻省理工学院媒体实验室的Lifelong Kindergarten小组所开发的图形化编程工具,其设计初衷是面向儿童与青少年群体。该工具采用直观的图形积木拼接形式,使用户不必编写传统代码,就能完成动画、游戏以及互动故事的创作,致力于降低编程的入门难度,同时激发使用者的创造力和逻辑思维能力。
(1)初级篇 :走近Scratch编程,动画学编程
(2)中级篇 :躲避小球合集&植物大战僵尸
(3)高级篇:用编程求两数的最大公约数

1、适合于全世界儿童学习编程和交流;
2、由麻省理工学院推出的编程工具。
3、工具完全免费又简单易用;
4、采用Java构建,作品可以随意发布到互联网和光盘U盘上;
1、显示模式:分为浏览模式和全屏模式;
2、标题栏:显示当前文件名;
3、菜单栏:主要是与文件有关的选项;
4、程序指令区:分为八大类;
5、舞台区:角色演出的地方,作品最后呈现出来的地方;
6、角色资料区:显示角色的详细资料;
7、脚本区:程序的编写区,利用拖曳的方式在此写程序;
8、工具条:控制角色大小及复制、删除;
9、控制按钮:控制程序的播放和停止;
10、新建角色按钮:三种新建角色的方法(自建、导入、随机);
11、角色列表区:角色休息室,所有的角色都在这个地方。
自2007年发布以来,Scratch编程已逐步发展为全球范围内广受欢迎的儿童编程学习平台之一。无论是教育机构将其大规模应用于信息技术课程,还是家庭教育中对它的接纳使用,都体现出它作为培养孩子计算思维与创新能力重要工具的价值。在技术持续迭代更新的背景下,Scratch编程不断优化用户体验,始终维持着教育领域的前沿地位。
Scratch编程以其别具一格的图形化编程方式,有效消除了传统编程学习的障碍,让编程学习过程充满趣味性与吸引力。它不仅是儿童开启编程学习之旅的理想启蒙工具,也能为具备一定基础的学习者创造探索更深入编程理念的平台。丰富的社区资源支持以及不断更新的内容库,助力用户始终保持学习的新鲜感与积极性。当然,对于希望深入钻研专业编程语言的用户而言,Scratch编程或许更适合作为入门的引导工具。总体而言,Scratch编程是一款极具教育价值和广泛影响力的软件,值得大力推广与应用。
一、制作准备工作
1个小猫角色、1个老鼠角色以及需要一个活动场景(即背景)。

二、制作思路
如何实现猫捉老鼠功能?可以采用运动模块中这两个模块实现。
鼠标指针在场景里移动时,老鼠会朝着指针的方向移动,接着小猫又会面向老鼠移动。如此一来,只要鼠标指针持续移动,老鼠和小猫就都会跟着相应地移动起来。

三、具体编程操作
1、设置好小猫和老鼠角色,并设置好背景图。

2、分别选择小猫和老鼠的编程代码。
①老鼠编程代码:

②小猫编程代码:

要记住,在小猫编程的代码里,小猫的移动步数得比老鼠的移动步数少,不然老鼠会很容易被小猫追上的。
四、扩展
1、系统自带的角色有两种造型,为了避免小猫和老鼠移动时显得呆板,可以添加一个模块。

增加后小猫的编程代码如下:

2、要是你觉得老鼠的移动得依赖鼠标指针,操作起来太麻烦,我们可以对编程代码进行调整。让老鼠改成随机移动,小猫依旧朝着老鼠的方向,调整之后小猫和老鼠各自的编程代码如下:

这样调整后存在一个问题:老鼠的移动完全是随机的——不仅移动方向随机,移动速度也随机,由此不难想象,小猫抓到老鼠的概率会大幅提升。
3、添加游戏停止机制。具体来说,当小猫成功抓住老鼠时,游戏便宣告结束。对应的编程代码如下:





查看
查看
查看
角色扮演 115.7MB
角色扮演 156.5MB
角色扮演 167.0MB