一、Scratch介绍
随着STEAM教育理念的提出,Scratch也受到越来越多的学校和教育机构的青睐,并成为一种逐渐流行起来的语言和工具。
Scratch是一款由美国麻省理工学院(MIT)设计开发的少儿编程工具。它采用的是可视化、模块化的编程方式,用户只需要将预先设定好的积木组合到一起,就可以构成程序代码,完成特定的任务。
Scratch为学生提供了一种趣味性强、可操作性高的编程学习方式,其教育意义不仅在于提高学生的编程能力,更在于培养学生的逻辑思维和解决问题的能力。学生可以通过创造游戏、动画、音乐等形式的作品,在实践中不断深化对编程概念的理解,提高编程能力。
同时,Scratch还具有交互性和分享性,学生可以通过在网上分享自己的作品,与其他学生交流、学习,不断扩大自己的知识面和视野。这种交互性和分享性也是STEAM教育的核心之一,有助于培养学生的创新能力和合作精神。
Scratch作为一种可视化、模块化的编程工具,具有很高的教育价值。它可以帮助学生培养编程思维,提高编程能力,同时也能够促进学生的创新能力和合作精神。随着STEAM教育的不断发展,相信Scratch在教育领域中的应用将会越来越广泛。
二、Scratch安装
1.Scratch官网
打开Scratch官网,你就可以看到如下界面,点击“开始创作”按钮,就可以进入Scratch软件的开发界面。


2、离线安装
那如果打不开官网,或想离线用Scratch来编写程序又该如何办呢?
其实Scratch也是支持离线安装的,下面给大家梳理下如何安排本地环境。
首先打开Scratch官网(https://scratch.mit.edu/),在页面底端的“资源”类别中选择“*载下**”。

在打开的*载下**页面中根据你自己的电脑操作系统来选择对应的安装文件 。

再点击“直接*载下**”,即可*载下**安装文件 ,*载下**完成后,根据第二步提示安装软件即可。Window是一个exe文件 ,双击运行exe文件即可。Mac打开.dmg文件,将Scratch 3移动至「应用程序」文件夹。


如果打不开官网,我已将当前最新版(3.29)安装文件放在网盘上,你可通过下面链接直接去*载下**:
链接:https://pan.baidu.com/s/1gQGqU1CItsavYk5BmovceQ?pwd=er5i
离线安装成功后的软件界面:

三、Scratch界面
安装好软件后,我们先介绍一下Scratch界面核心的几个界面模块:

1、指令区
指令是用于实现特定目标或解决特定问题而用计算机语言编写的一系列代码语句。换句话说,要让计算机干活儿,你得告诉它“指令”,计算机根据指令做动作,这些指令串起来执行就变成我们平时所见的程序了。
在【代码】选项页中,提供了”运动”、“外观”、“声音”、“事件”、“控制”、“侦测”、“运算”、“变量”等8大类,100多个指令(积木,Scratch这里把指令称为积木,这更易于小朋友的理解,后面我们统一使用积木表示指令)供我们使用,同时你还可通过”自制积木”来制作更多的指令。
这些不同类型的积木系统用不同颜色表示,方便我们区分和查找。
2、脚本区
脚本区,也是程序的代码区,我们是通过把积木拖放到脚本区,组合成各种形式积木串,从而实现我们需求的程序。

如上图代码区的右上角,显示出了当前角色的缩略图,这可以让我们明确当前是在对哪个角色进行编程。代码区的右下角竖排的3个按钮,分别可以放大代码视图、缩小代码视图和居中对齐代码。
在代码区的任意空白区域点击鼠标右键,通过弹出的右键菜单可以对积木进行“撤销”“重做”“整理积木”“添加注释”“删除积木”等一系列操作。
3、舞台区
舞台区是程序执行结果的展示区域。绿色旗帜按钮是程序启动按钮,点击它,程序就开始执行;红色按钮是程序停止按钮,点击它,程序就停止运行。

四、第一个程序
了解了操作界面后,那我们再介绍下,如何创建一个可运行的程序。
1、创建、保存项目
首先,我们先来创建一个自己的程序项目,点击菜单栏中的”文件“菜单,再点击展开子菜单中的”新作品“菜单。

新建文件后,我们可对文件重命名,也可将当前程序文件保存到本地电脑上。如下图所示:

2、项目需求
我们先实现一个最简单的需求,就是点击启动后,让小猫说:您好,欢迎使用Scratch!
我们先来分析一下程序需求:
1、程序启动时。 程序启动需要用到【事件】大类中的【启动积木】。

2、小猫说:您好!欢迎使用Scratch。说话需要用到【外观】大类中的【说】积木。

3、编写程序
第一步:那我们如何把【程序启动】积木拖到代码区呢?首先到【事件】大类中找到【程序启动】积木,鼠标左键按住该积木,再拖动积木到代码区。

第二步:选择【外观】大类中的【说话】积木,用同样的方式拖动到代码区,并把该积木放到【程序启动】积木的下面。

第三步:那我们如何把“你好!”换成“您好,欢迎使用Scratch!”,我们可以点击【说话】积木中的“您好”文字部分,当选中文字时,输入“您好,欢迎使用Scratch!”。

4、运行程序
完成程序编写后,我们可以点击舞台区的【启动】按钮来查看程序运行效果。

请关注我,带你学习更多Scratch知识。