SCRATCH 三国小游戏

SCRATCH 简介、安装和界面

作者:杨振鹏   日期:2020/6/7

Scratch 是 MIT 大学开发的一款儿童趣味编程界面,主要面向 8-16 岁的青少年。Scratch 程序完全采用“拼积木”的方式搭建,图形界面简单友好,功能却十分丰富,甚至有强大的传感器和机器人(LEGO)接口,是理想的科技启蒙“玩具”。

目前,Scratch 的运行平台有网页版、PC 版、Mac 版、Android 版等多种选择,作者还是倾向于推荐 PC 版。因为很多时候我们还是会面临键入数字、自己编辑素材等情况,传统的笔记本电脑在这方面比平板电脑反而更简便。PC版的缺点是需要小孩子掌握鼠标或触摸板的精细操作,不过经实践,这对于5岁的孩子来说并不是什么难事。

PC版下载的链接在官网页面下方,目前最新为 3.0 版:
https://scratch.mit.edu/download

PC 3.0版界面如下图:

Scratch 界面
Scratch 界面

为了后边叙述清楚,上图把界面的几个部分进行了标注:

界面切换活页卡:主要是在代码界面、造型编辑界面、声音制作界面之间切换。

程序运行窗口:程序的运行效果将在那里显示,窗口上方有绿旗子按钮和红色中止符按钮,相当于“启动”和“中止”命令。

角色浏览和属性窗口:程序中出现的所有对象,也就是卡通“角色”,在这个浏览窗口中,可以进行选择、修改属性、删除、添加。

舞台背景一览:简单地理解,可以看成切换程序的背景图像;其实舞台中还可以添加与具体角色无关的通用音频、通用代码。

代码界面是最常用的区域,有:

分类栏:将积木进行了分组,包括运动、外观、声音、事件、控制、侦测、运算、变量、自制积木等默认组,还能添加附加组,如常用的“画笔”、“语音”等。

积木箱:显示了可用的积木块,程序就是用这些积木拼接而成。

代码区:是主要的编码窗口——将积木从积木箱拖拽到代码区,并进行拼接、设置部分参数。注意每一个角色有自己的“代码空间”,在角色浏览器(或运行窗口)中点选切换正在编辑的角色,或者点选切换正在编辑的舞台,代码区的代码也会相应切换。在遇到这种情况时,需要跟孩子进行解释。每段代码都有作用的对象(角色或舞台),代码区的右上角会提示当前代码作用的对象。

上述内容便是正式开始前,对 Scratch 最基础的介绍。

下一集 少帝大逃亡