第一课 入门篇: 操作界面
Scratch3于2009年推出,在操作界面上进行了重大的改进和更新,不仅改变了积木的外观,在界面配置方面更是添加了许多的扩展的功能和完善了社区的体验。
我们所讲的课程主要针对于Scratch3。今天我们来看看第一节课,一起来认识下我们后面一直用的工具-Scratch3操作界面。
> 注:旧版本为scratch2,保存的文件名后缀名为.sb2,而Scratch3保存的文件后缀名为.sb3,这个我们会在后面提到,这里提前说明下。
基本介绍,整体界面如下图:
一、 ”功能区域“包含内容:
- Scratch的功能列表包含了语言切换,文件,编辑,教程,文件名称等。
语言切换: 可以切换英文,简体中文和其他国家的语言,如下图:
文件: 包含 新作品,从电脑中打开和保存到电脑中,从电脑中打开是已经做好的.sb2(旧版本scratch2导出文件名)或者.sb3(本教程使用的scrath3,后面不在说明)文件,保存到电脑中会将创作的作品以.sb3结尾的文件保存到电脑中 ,文件名一般为:“XXX.sb3”
编辑:包含恢复和开启加速模式,恢复是针对角色设计,当删除角色,造型或者声音,该功能会变成恢复删除的角色,恢复造型,恢复声音,点击就可以恢复删除的角色,造型,声音
删除角色,造型,声音后的变化,大家可以关注下选择项的名称变化。
加速模式: 开启加速模式会让舞台区进入加速模式,针对一些花费时间比较久的效果,会加速进行,Scratch 推荐使用加速的模式项目有工程图,大型数学运算,需要3D引擎的运算,画笔项目等,大家在后期做一些画笔类、计算类的题目的时候,体验一下就能发现他的特点了。
二、 “舞台区域”介绍:
舞台功能按钮:*舞台区域是Scratch所有程序表现的地方,建立新的文件会自动产生一个喵咪的预设角色,放置在舞台的正中间,舞台的左上角的绿色的旗子表示开始执行按钮,红色的八角形的按钮是停止按钮,点击之后程序就会停止,还有小舞台,大舞台,全屏的切换按钮。
舞台坐标: 舞台的宽度是480像素,高度是360像素,正中间是舞台的原点做标是(0,0),原点向右是X轴的正方向,向左是负方向,原点向上是Y轴的正方向,向下是Y的负方向。 这根据改变角色的X轴的坐标实现角色水平移动,改变角色的Y轴左边实现角色垂直方向移动。详见下图:
三、 积木分类
1)基本的积木分类
Scratch预设有九种积木的分类,相关功能如下:
- 运动: 改变角色的移动,旋转,方向和位置的改变,X,Y轴坐标的改变等。
- 外观: 改变角色的对话,文字显示,造型,造型编号,背景选择,外观大小,颜色,亮度,虚像,像素等
- 声音: 改变播放声音,声音的大小,音调,停止播放声音等.
- 事件: 设定事件的发生(点击小绿旗,点击角色,点击按钮等),需要执行的程序代码。
- 控制: 控制程序的逻辑判断,等待时间,等待,克隆,克隆体启动,脚本停止,删除克隆体等。
- 侦测: 判断角色是否发生特定的情况,经常和控制类的积木互相搭配使用。
- 运算: 数学运算,文字组合,逻辑判断,绝对值,随机数,向上取整、向下取整,三角函数等。
- 变量: 建立变量和列表用来存储程序需要的数据等。
- 自制积木: 将复杂和重复使用的积木抽取出来,使用自制积木表示,在需要的地方只需要引入自制积木就可以了。
2)扩充的积木分类
除了预设的九种积木分类,Scratch还提供了扩充功能的积木,提供音乐,画笔,视频侦测,朗诵,翻译等高级的积木模块功能。
3)程序积木指令
所有的Scratch的程序积木都在左侧,由上而下按照预设积木分类的顺序排列,选择不同的分类的积木,在程序积木指令区域就会列出对应的积木,可以使用鼠标的滚轮上下滑动,寻找需要的使用的积木,如果就需要的就直接拖拽到代码区域,拼接成自己需要的程序代码。
四、脚本代码区域
代码区域就是Scratch编辑程序的地方,分别可以给每一个角色,背景添加对应的程序代码,赋予角色灵魂和生命力。
五、角色列表
切换角色列表的角色,被选中的角色会是蓝色背景,代码区域中的角色也会切换为当前的角色,可以改变角色的代码,造型和声音音。
六、舞台列表
新增角色或者背景可以通过选择,绘制,随机选择Scratch3软件自带的角色或者背景,在需要扩展内容的时候可以通过上传按钮上传网络上下载的素材,在进行程序设计。
七、声音
可以给不同的角色和背景添加多种声音特效。