少儿计算思维养成记:六个孩子的编程学习笔记
上QQ阅读APP看书,第一时间看更新

四、Scratch编程环境简介

用安装的Scratch语言翻译官能直接编写程序。这个翻译官由以下5部分组成(见图1-3):背景设置区、角色设置区、程序代码区、表演舞台和积木区。

029-1

图1-3 Scratch编程平台的界面

下面我们简要介绍一下这些区域。

(1)背景设置区

用来设置舞台的背景。我们可以选择一个Scratch已有的背景,或者自创一个新背景。再详细一点儿说,直接点击029-2即可从Scratch自带的背景中选择一个背景;把鼠标放在029-3上,然后在弹出的菜单条里选择画笔029-4,可以创建新的背景。

(2)角色设置区

选择一个Scratch已有的角色,或者自创一个新角色。和上面类似,直接点击029-5即可从Scratch自带的角色中选择一个角色;把鼠标放在029-6上,然后在弹出的菜单条里选择画笔029-7,可以创建新的角色。

(3)程序代码区

用来写程序。我们只要把积木块从左边拖到程序区,搭起来,就是一段程序;我们点击哪段程序,角色就开始执行哪段程序。通常我们把“当029-8被点击”作为程序的第一条指令,这样当我们点击表演区上方的小绿旗时,角色就开始执行程序啦。

(4)表演舞台

角色按脚本来进行表演的舞台,角色在这里可以做动作、唱歌、跳舞,还能做数学题。

如图1-4所示,这个舞台长480步,宽360步;每个位置用X-Y坐标表示;左上角的坐标是(-240,180),右下角的坐标是(240,-180)。角色可以移动自己的位置;比如小猫现在的位置是(100,100)。点击右上方的030-2图标,可以放大表演区,看得更清楚。

030-1

图1-4 Scratch里角色表演的舞台大小

(5)积木区

一个积木表示角色的一条指令、一个变量或者变量之间的运算。每个积木都有缺口,只有缺口能对上的积木才能搭在一起,这样就可以像玩乐高一样把积木拼成一串,然后就形式程序啦!