Scratch是由美国麻省理工学院研发的一种图形化的编程语言,可以拿来轻松地创建自己的互动故事、动画、游戏、音乐和艺术,而且它还是免费的哟!
Scratch将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木堆叠起来,轻轻松松就可以创造出很棒的作品。
1
用Scratch可以做出有趣、好玩的
动画与互动式游戏(还内置很多现成的图
案、音效、音乐让你随意取用)!
简单的逻辑观念,
发挥创意,就可以制作
出很棒的作品喔!
你可以到scratch.mit.edu/去免费下载Scratch软件哦!
双击桌面快捷方式
,启动Scratch程序。我们来认识一下Scratch的界面吧!
1.指令区
Scratch程序一共有动作、外观、声音、画笔、控制、侦测、数字和逻辑运算、变量等八
大类指令,
2.脚本区
这是脚本、造型和声音的编写区,可对某个角编写脚本、编辑造型和声音设置等。它是通过选中某个标签来进行三者之间的切换。
2
脚本
3.角信息区
造型
声音
显示每个角的相关信息,包括方向、坐标值等信息。
4.舞台区
舞台区是角表演的地方,最终呈现编写好的程序。舞台的右上角有  动和停止。
5.角列表区
来控制影片的启
影片中所有的角都在此创建,也可对角进行删除、复制等操作。同时,“舞台”以缩略
图的形式在此呈现。
6.工具列
可以通过它来改变角的大小,以及对角进行复制、删除等操作。
3
就像拍电影一样,
在编程之前也要先准备好
scratch在线编程剧本、
在设计一个作品之前,必须先策划一个脚本,然后再根据脚本,收集或制作素材(图案、声音等等),接着就可以启动Scratch,汇入角、舞台,利用堆叠程序积木的方式编辑程序,
制作出符合脚本的动画或游戏了!
设计一只猫咪在户外拍皮球
舞台:户外
角:猫咪、皮球
剧本:当绿旗被点击时,皮球从猫咪手上落到地上,再从地上反弹
到手上,反复3次后皮球从地面弹向空中。
1、创建舞台
单击“角信息区”中的“舞台”按钮,选中“舞台”,
再单击“程序指令区”的“多个背景”标签。
单击“导入”按钮,弹出“导入背景”对话框。在文件
夹“Outdoors”中选择图片“all-sports-mural1”。
单击“背景1”的(右图中红框所示)删除空白背景。
2、添加角
在Scratch中,除舞台背景外,每一个物体被称为一个
4
第一步,当绿旗被点击时,皮球在猫咪的手上。  第二步, 1 秒后,皮球落到地上。  第三步, 1 秒后,皮球弹回猫咪手上。  第四步, 1 秒后,皮球落到地上。  第五步, 1 秒后,皮球弹回猫咪手上。  第六步, 1 秒后,皮球落到地上。  第七步, 1 秒后,皮球弹回猫咪手上。  第八步, 1 秒后,皮球落到地上。  第九步, 1 秒后,皮球弹向空中。
角。在这个脚本中,我们需要两个  角:猫咪、皮球。猫咪是Scratch 打开后默认的角,下面我们再添加  一个皮球(步骤见左图所示)。
3、调整角的大小与位置  选择工具列中的 按钮,
调整的角可以放大角;选择工具
列中的 按钮,
以缩小角。要取消放大/缩小功能,  可在除舞台以外的其他区域 单 击 鼠
标。
调整后效果如右图所示。
4、编写程序
在整个剧情中,因为只有皮球在运动,猫咪并没有任
何动作,所以我们只需要给皮球编写程序,即在“角列
表区”中选中“皮球”。
5