Scratch是什么?

网友投稿 2019-06-03 15:28

https://cdn.china-scratch.com/timg/190605/152QU0T-0.jpg

点击蓝字关注我们~请多多指教~

https://cdn.china-scratch.com/timg/190605/152QVU2-1.gifhttps://cdn.china-scratch.com/timg/190605/152QWM9-2.gifhttps://cdn.china-scratch.com/timg/190605/152QVU2-1.gifhttps://cdn.china-scratch.com/timg/190605/152QVU2-1.gifhttps://cdn.china-scratch.com/timg/190605/152QVU2-1.gif

01

什么是Scratch?

    Scratch 是一款由美国麻省理工学院(MIT)开发的图形化编程工具,这个软件的开发团队称为“终身幼儿园团队”。Scratch 采用可视化,堆积木式编程方式,使用者只需要把各种指令积木堆积在一起,就可以构成代码,完成程序开发。

02

初识Scratch

首先,我们先打开Scratch官网:https://scratch.mit.edu/(不同浏览器打开效果不一样哦)。

https://cdn.china-scratch.com/timg/190605/152Q94346-6.jpg

    目前Scratch版本是3.0,大家可以直接使用最新版本,可以在线编辑,手机、电脑等都支持运行,功能非常强大。可以看到,首页醒目位置可以直接开始创作,观看视频按钮是介绍Scratch的简单使用和使用者创造出的游戏展示。

下面介绍导航栏~

https://cdn.china-scratch.com/timg/190605/152QaJ3-7.jpg
  • 创建(Create):在线编辑器,点击该按钮可以创建作品;

  • 发现(Explore):开始浏览网站保存的项目;

  • 创意(Ideas):打开网站提供的一系列视频教程;

  • 关于(About):Scratch软件的介绍;

  • 搜索(Search):当然是搜索作品啦;

  • 加入Scratch社区(Join Scratch):创建Scratch账号或者使用已有的账号登录;

  • 登录(Sign in):直接通过账号登录网站;

重点来啦,开始介绍如何制作作品!!!

    Scratch支持在线和离线两种编程方式。主要区别是在线编辑器登录后可以直接保存在网站,方便分享;离线编辑器需要下载安装,无需联网即可使用。

在线编辑器准备

    我们需要先注册一个账户,点击首页右上角的“加入Scratch社区”按钮,会弹出加入Scratch页面,填写用户名称、密码和确认密码(和密码保持一致)。

https://cdn.china-scratch.com/timg/190605/152Q91953-8.jpg

    点击下一步按钮,选择“出生年月日”、“性别”和“国家”,然后点击下一步按钮。

https://cdn.china-scratch.com/timg/190605/152Q92464-9.jpg

    接下来需要在“您的监护人的邮箱”的文本框输入邮箱地址,并且确认邮箱地址(和上面保持一致)。如果愿意接收来自Scratch的更新通知,勾选下方的复选框。(此处注意:很多邮箱并不支持,可以填写QQ邮箱)

https://cdn.china-scratch.com/timg/190605/152R02237-10.jpg

    OK,我们的账户已经创建成功。

https://cdn.china-scratch.com/timg/190605/152R0M95-11.jpg

创建成功!!!

    点击“好了,让我们开始吧!”按钮,就会自动登录并跳转到首页啦~

离线编辑器准备

    在我们没有连接网络的时候,我们可以使用离线Scratch来编写程序。下面就是下载和安装步骤。

    打开Scratch官网,在页面底部的“支持”类别中选择“离线编辑器”。

https://cdn.china-scratch.com/timg/190605/152R01336-12.jpg

    Scratch离线编辑器支持Windows10和MacOS。选择自己电脑系统对应版本,点击下载即可。

https://cdn.china-scratch.com/timg/190605/152R03642-13.jpg

    以Windows为例,下载完之后会得到一个Scratch Desktop Setup 3.3.0.exe(此处可能版本不一样,没有关系),双击该文件,就可以安装Scratch3.0离线版啦。

桌面出现如下图标,即表示安装成功啦!!!

https://cdn.china-scratch.com/timg/190605/152R02H1-14.jpg

    下面,就可以双击该图标进行创作啦~~~

03

Scratch编辑器使用

    在线编辑器进入Scratch首页,点击创建即可进入编辑器页面;离线编辑器双击桌面图标即可打开编辑器页面。两种编辑器使用方式几乎一摸一样,所以现在以离线编辑器为例,介绍编辑器的使用。

https://cdn.china-scratch.com/timg/190605/152R144S-15.jpg

下面介绍各区域。

菜单区

  • 国际化语言

    点击“星球”图标,拉到底部选择简体中文,软件所有提示就会变成中文的啦~

https://cdn.china-scratch.com/timg/190605/152R14261-16.jpg
  • 文件

    点击文件会出现三列菜单选项。“新作品”是创建一个初始项目;“从电脑中上传” 可以选择已经保存到电脑的项目,用Scratch软件打开,并可以进行修改编辑;“保存到电脑” 可以把当前编辑的项目以文件形式保存到本地。

https://cdn.china-scratch.com/timg/190605/152R1I56-17.jpg
  • 编辑

    点击编辑可以“打开加速模式”,加速模式即是让你的程序加速运行,同样,打开后再点击就可以关闭加速模式。

https://cdn.china-scratch.com/timg/190605/152R14U7-18.jpg
  • 教程

    点击“教程”,即可打开教程页面,如下图所示,可以观看相关视频,学习如何使用。

https://cdn.china-scratch.com/timg/190605/152R14R8-19.jpg

指令区

    指令区分为代码、造型、声音、扩展几个模块。

https://cdn.china-scratch.com/timg/190605/152R2L06-20.jpg
  • 代码

    “代码标签页”初始包括9大积木区,各种积木组合在一起就可以完成我们的代码啦!!!比如直接拖动到右边的代码区域,即可组成程序。因为积木太多,小编会单独出一篇文章用来介绍积木的使用哦

https://cdn.china-scratch.com/timg/190605/152R2E54-21.jpg
  • 造型

    “造型标签页”是对角色添加多个动作图片、编辑大小、添加颜色、编辑角色,增加文字等功能,功能非常多,非常强大!

https://cdn.china-scratch.com/timg/190605/152R234X-22.jpg
  • 声音

    “声音标签页”可以制作声音,选择声音库的声音或者自己上传声音,甚至可以录制新的声音,是不是很棒!

https://cdn.china-scratch.com/timg/190605/152R22255-23.jpg
  • 扩展

    “扩展功能” 是以图标显示,在左下角图标,点击可以添加扩展功能到“代码标签页中”,形成扩展积木。同样可以运用到程序中。

https://cdn.china-scratch.com/timg/190605/152R3A56-24.jpg

代码区

    编辑器中间部分就是代码区,我们可以在这里对积木进行各种组合,对角色的造型,舞台背景、声音等进行操作。

    代码区的右上角,可以显示当前代码操作的角色,也就是对哪个角色进行编程。代码区右下角有三个图标,分别用来放大、缩小和居中对齐代码。

    在代码区任意位置都可以鼠标右键弹出菜单,对积木进行“撤销”、“重做”、“整理积木”、“添加积木”、“添加注释” 等一系列操作。

https://cdn.china-scratch.com/timg/190605/152R32648-25.jpg

舞台区

    界面右上方是舞台区,该区域会显示程序的执行效果。下方舞台区由一个背景图和一个角色组成,是不是很酷呢!

    舞台区左上角有两个按钮,绿色旗帜是程序启动按钮,点击它开始执行程序;红色圆圈按钮是停止按钮,点击它可以停止程序。

    舞台区右上角有三个按钮,从左到右第一和第二个为缩小和放大舞台显示按钮,第三个为“全屏按钮”,点击即可切换到全屏模式。

https://cdn.china-scratch.com/timg/190605/152R32008-26.jpg

角色区

    界面右下角是角色区。角色区可以有多个角色,如下可以明显的看到角色2是被选中状态,被选中情况下,左侧代码区可以显示当前选中角色的程序代码。

    上方是信息区,显示角色名称,坐标、显示或隐藏属性、大小、方向等信息。

    右下角是动态弹出式按钮,直接单机角色按钮,可以从角色库中选择角色。如果把鼠标光标放在该按钮上,会弹出四个按钮,代表四种添加角色的方式。

https://cdn.china-scratch.com/timg/190605/152R35253-27.jpg

四种添加角色方式分别为:

  1. 上传角色:从电脑上传已存在的图片作为角色

  2.  随机:随机从角色库中添加一个角色

  3.  绘制:在指令区“造型”标签页下,自己绘制一个角色造型

  4. 选择一个角色:从角色库中选择一个角色,这和直接单机按钮一样。

https://cdn.china-scratch.com/timg/190605/152R46057-28.jpg

背景区

    界面右下角是背景区,主要用来添加背景图片,可以添加多个。可以看到背景区也有和角色区一样的动态添加按钮,功能极其相似,通过不同方式添加背景。在这里就不多介绍,自己点击试一下效果。

https://cdn.china-scratch.com/timg/190605/152R4J94-29.jpg

    点击背景图,可以在代码区的“背景”标签页对背景进行操作,右下角可以通过不同方式添加背景图。背景图添加完我们可以切换到代码区对背景图进行程序代码编辑。

https://cdn.china-scratch.com/timg/190605/152R4JD-30.jpg

    好啦!“编程大大” 已经把Scratch编辑器大致介绍完啦,细节方面还需要你自己动手去探索哦,以后的文章里,“编程大大”会继续分享工具的使用,重点是开始教大家动手编程啦!!!

https://cdn.china-scratch.com/timg/190605/152R452P-31.jpg

体验

编程之乐

作者:编程大大

长按二维码关注

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com