您的位置:首页 → 安卓游戏 → 体育运动 → 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、角色列表区:角色休息室,所有的角色都在这个地方。
Scratch编程自2007年推出后,已慢慢成为全球范围内最受孩子们喜爱的编程学习平台之一。它既被各类教育机构普遍应用在信息技术课程里,也被不少家庭用于孩子的编程启蒙,成了助力孩子培养计算思维与创新能力的关键工具。在技术持续更新迭代的背景下,Scratch编程也在不断优化用户使用体验,始终维持着教育领域前沿的地位。
Scratch编程依托独特的图形化编程模式,有效消除了传统编程学习的障碍,让编程学习充满趣味与活力。它不仅是儿童开启编程之旅的理想启蒙工具,也能为有基础的学习者创造探索进阶编程概念的平台。丰富的社区资源与不断更新的内容库,助力用户始终保持学习热情与动力。当然,对于希望深入钻研专业编程语言的用户而言,Scratch更适合作为入门的引导工具。总体而言,Scratch编程是一款极具教育价值与影响力的软件,值得广泛推广和应用。
一、制作准备工作
1个小猫角色、1个老鼠角色以及需要一个活动场景(即背景)。

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

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

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

②小猫编程代码:

请务必记住,在小猫编程的代码里,小猫的移动步数一定要设置得比老鼠的移动步数少,否则老鼠就会很容易被小猫追上。
四、扩展
1、系统自带的角色初始有两种造型,为了避免小猫和老鼠移动时显得呆板,我们可以添加一个模块来优化这种效果。

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

2、要是你觉得老鼠的移动得依靠鼠标指针太繁琐,我们可以对编程代码进行修改。让老鼠随机移动,小猫依旧面向老鼠,修改之后小猫和老鼠的编程代码分别如下:

这样修改后存在一个问题,就是老鼠的移动完全是随机的——不仅移动方向随机,移动速度也随机,由此不难想到,小猫抓到老鼠的概率会显著提高。
3、添加游戏终止功能。也就是当小猫成功抓住老鼠时,游戏便宣告结束。对应的编程代码如下:





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