应用简介
Scratch3.0在线版是一款非常有趣的电脑简易编程软件。这款Scratch3.0正式版适用于创作故事、动画、游戏等内容,采用Html5的页面技术,支持横式和直式的图形式程序撰写,非常的适合年龄偏小以及初学者用户使用,对少儿编程教育有很大的帮助。
全新的scratch3.0编程软件主要使用WebGL,Web Workers和Web Audio Javascript库,特别为8到16岁孩子设计,扩展了Scratch的使用方式、功能和适用环境。其中包括了几十个新的角色、全新的声音编辑器和许多新的编程积木。除了支持桌面电脑和笔记本电脑外,你还可以在平板电脑上使用scratch3.0创作和观看作品。
【功能特点】
1、中间的黄色部分是编辑好的程序代码;
2、左边是可以用来选择的功能模块;
3、中文语言,方便所有国内用户使用;
4、构成程序的命令和参数通过积木形状的模块来实现;
5、用鼠标拖动模块到程序编辑栏就可以了;
6、右边上部是程序预览和运行窗口;
7、右边下部是角色窗口;
【界面介绍】
1、功能选单:
2、程式指令分类:
MOTION(动作)--移动、旋转、位置指定、传回...
LOOKS(外观)--切换造型、背景、显示文字、改持特效、... SOUND(声音)--播放声音、乐器音效 PEN(画笔)--下笔、笔颜色、大小、色调
CONTROL(控制)--当键按下、等待、反复、广播(讯息)、如果... SENSING(侦测)--传回位置值、接触、距离、时间、音量
NUMBERS(数值与逻辑运算)--加减乘除运算、大小判断、馀数、取整数 VARIABLES(变数)--指定变数、变数加减
3、指令及程式码区(Script):
当我们点选指令分类后,底下的指令区会跟著改变,如图我们点选侦测分类,底下就会出现侦测分类的全部指令,中间的程式码区也就是我们写程式的区块,把我们 的指令拖曳至程式码区。
4、造型:
我们可以自行画出角色的各种造型或者使用汇入方式,先使用别的绘图软体绘制作后汇入。 也可以载入不同的物件到造型区中。但同一时间只会出现一种造型。 右下方物件代表上场角色,可以多个同时出现。
造型可以透过複制后编辑来修改其样子,如下图的吃cat就有二个造型。
5、声音:
物件的声音可以透过麦克风来录音或汇入方式从档案汇入来使用(也可使用内键的音效档案)
6、工具列及舞台:
选择工具后再点选物,複制、剪下、缩放的动作。 程式以按下绿旗键,开始执行程式,红色按钮则是停止。 中间空白大区域则是舞台,物件都会在上表演。
7、角色及背景: 播放按钮是全荧幕播放
舞台背景则呈现目前舞台的背景,点选舞台,接著选背景后按汇入就可以取自然、户外...背景 自建、汇入、随机则可以使用自画、汇入及随机方式来加入物件角色 大区域部份则是各个物件
【新增功能】
一、支持多种语言
scratch3.0编程支持多种语言,包括简体中文,要更改编程积木的语言,请点击程序编辑器顶部导航栏的“地球”图标,然后在下拉菜单中选择语言。
二、将旧版中的某些编程积木移到扩展中
scratch3.0有移除任何编程积木。但某些积木有所改变,还有一些积木移到了「扩展」中。
三、加入了新积木
scratch3.0编程软件中加入了:
1、新的「音效」积木
2、新的便于文字(字符串)处理的运算积木
3、新的画笔积木,并且支持透明色
4、新的滑动积木,可移动到一个角色(或随机位置)
5、以及「Scratch扩展」中的许多新的功能
四、增强了绘画编辑器
重新设计的绘画编辑器提供了功能强大而易用。新增和改变的功能有:
1、新的布局使工具和选项更醒目
2、新的矢量模式工具,例如「橡皮擦」
3、用于颜色选择和调整的更多选项
4、对矢量点更多的控制(曲线变形及弧线/折线切换)
5、对图层顺序的更多控制(「放最前面」、「往后放」等)
6、新的渐变式填充
五、增强了声音编辑器
重新设计的声音编辑器使录音和编辑声音更加方便。它包括了如下新的功能:
1、新的更加易用的录音系统
2、新的更加易用的音频裁剪系统
3、新的音效(例如「快一点」、「慢一点」、「回声」和「机械化」)
六、更改了Scratch提示窗口
scratch3.0把原来技巧窗口中类似的内容放到了教程库中。点击程序编辑器顶部导航栏的教程链接就可以看到。这里有完整作品的教程(例如「制作追逐游戏」),也有具体积木和功能的教程(例如「录制声音」和「让它旋转」)。我们即将加入更多教程(如「乒乓游戏」和「让它飞起来」)。
【与之前版本不同】
1、采用Html5的页面技术,支持横式和直式的图形式程序撰写,未来可以在iOS&Android手机平板机及桌上电脑跨平台的使用。
2、声音引擎(Audio Engine)会重新设计,程序画面的速度因为WebGL的加速,达到40 fps,比Scratch 2.0的30fps快了一些,支持16:9画面,未来课程中做出的小游戏应该会更好玩和更加流畅。
3、一个非常大上的差异:每一个方块都比文字大很多,好处是让手指头好触碰,可是程序指令写多一些时,就会让画面放不下所有的程序,需要卷动(scroll)程序区,然而卷动却是在教学现场学生时做的非常不好的事。
4、增加类似于AppInventor的模块折叠功能,还有垃圾桶功能。