(完整版)小学信息技术校本课程《Scratch趣味教材》
-
Scratch
是由美国麻省理工学
院研发的一种图形化的编程语言,可以拿来轻松地创建自己
的互动故事、动画、游戏、音乐和艺术,而且它还是免费的哟!
Scratch
< br>将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木堆叠起来,轻
轻松松就可以创造出很棒的作品。
1
用
Scratch
< br>可以做出有趣、好玩的
动画与互动式游戏(还内置很多现成的图
案、音效、音乐让你随意取用)!
简单的逻辑观念,
发挥创意,就可以制作
出很棒的作品喔!
你可以
到官网
/
去免费下载
Scratch<
/p>
软件哦!
双击桌面快捷方式
1.
指令区
,启动
Scratch
程序。我们来认
识一下
Scratch
的界面吧!
Scratch
程序一共有动作、外
观、声音、画笔、控制、侦测、数字和逻辑运算、变量等八
大类指令,
2.
脚本区
这是脚本、造型和声音的编写区,可对某个角色编写脚本、编辑造型和声音设置等。它是
通
过选中某个标签来进行三者之间的切换。
2
脚本
造型
声音
3.
角色信息区
显示每个角色的相关信息,包括方向、坐标值等信息。
4.
舞台区
舞台区是角色表演的地方,最终呈现编写好的程序。舞台的右上角有
动和停止。
来控制影片的启
5.
角色列表区
影片中所有的角色都在此创建,也可对角色进行删除、复制等
操作。同时,
“
舞台
”
以缩略
图的形式在此呈现。
6.
工具列
可以通过它来改变角色的大小,以及对角色进行复制、删除等操作。
3
就像拍电影一样,
在编程之前也要先准备好
剧本、
在设计一个作品之前,必须先策划一个脚本,然后再根据脚本
,收集或制作素材(图案、声
音等
等),接着就可以启动
Scratch
,汇入角色、舞台,利用
堆叠程序积木的方式编辑程序,
制作出符合脚本的动画或游戏了!
设计一只猫咪在户外拍皮球
舞
台:户外
角
色:猫咪、皮球
剧
本:当绿旗被点击时,皮球从猫咪手上落到地上,再从地上反弹
到手上,反复
3
次后皮球从地面弹向空中。
1
、创建舞台
单击
“
角色
信息区
”
中的
“
舞台
”
按钮,选中
“
舞台
”
,
再单击
“
程
序指令区
”
的
“
多个背景
”
标签。
单击
“
导入
”
按钮,弹出
“
导入背景
”
对话框。在文件
夹
“Outdoors”
中选择图片
“all
-sports-
mural1”
。
<
/p>
单击
“
背景
1”
的
(右图中红框所示)删除空白背景。
2
、添加角色
在
Scratch
< br>中,除舞台背景外,每一个物体被称为一个
4
角色。在这个脚本中,我们需要两个
角色:猫咪、皮球。猫咪是
Scratch
打开后默认的角色,下面我们再添加
一个皮球(步骤见左图所示)。
3
、调整角色的大小与位置
选择工具列中的
按钮,
调整的角色可以放大角色;选择工具
列中的
按钮,
以
缩小角色。要取消放大
/
缩小功能,
可在除舞台以外的其他区域
单
击
鼠
标。
调整后效果如右图所示。
4
、编写程序
在整个剧情中,因为只有皮球在运动,猫咪并没有任
何动作,所以我们只需要给皮球编写程序,即在
“
角色列
p>
表区
”
中选中
“<
/p>
皮球
”
。
第一步,当绿旗被点击时,皮球在猫咪的手上。
第二步,
1
秒后,皮球落到地上。
第三步,
1
秒后,皮球弹回猫咪手上。
第四步,
1
秒后,皮球落到地上。
第五步,
1
秒后,皮球弹回猫咪手上。
第六步,
1
秒后,皮球落到地上。
第七步,
1
秒后,皮球弹回猫咪手上。
第八步,
1
秒后,皮球落到地上。
第九步,
1
秒后,皮球弹向空中。
5
将我们分析好的指令积木依次拖动到脚本区中堆叠好,就形成
了最后的程序。快单击绿旗看
看效果吧!
5
、保存文件
文件的保存方法如下:
6
有没有更好的办法让
这组指令看上去更加简洁
明了呢?
p>
重复执行指令有
3
种,
我们可以根据实际情况选
择最适合的指令。
7
形成动画的原理,就是利用【视觉暂留现象】
时停留在视网膜上的现象。所以,快速播放图片,就可以形成
动画效果哟!
想制作动画,一定会用到图片!但
不是很会画图,该怎么办呢?先别担心,
Scratch
内建<
/p>
的图库中,就有超多的图片让你使用!
8
来按照以下的步骤完成多个造型的设计吧!
首先,
辑
”
在绘图编辑器里单击导入,然后选择
“Things”
文件夹里面的
“partyhat3”
图片。
接下来
,把帽子戴在小猫的头上。再从
“Things”
文件夹里面导
入
“basketball”
图片,把
它放在小猫脚下。
在绘图编辑器里选择红框内的填色工具,给球填上你喜欢的颜
色。
根据以上的步骤编辑
“
造型
2”
填入颜色,这样编辑是为了出现球滚动的动画效果。
最终的造型
2
如下:
9
首先,鼠标左键单击舞台。依次单击
“
多个背景
”
“
导入
”
然后单击
“
多个背景
”
接下来,单击下图所示红框里面的删除按钮,删掉空白的
“
背景
1”
舞台吧!
下面是脚本搭建具体步骤:
先选中要写代码的角色,在本案例中只要一个
角色
1
。
单击脚本,切换到脚本编辑界面。
10
11
在程序命令区,找到以下
4
个命令:
将这些命令,拖拽到脚本区。
将上面的命令组合成左图所示的代码积木块。
然后单击
开始运行。
下面我们将接受一个新的挑战,利用
scratch
创作一幅动画,让鱼儿在海中自由自在地游
动。
舞
台:海底世界。
角
色:六条美丽的小鱼。
故事大纲:在蓝蓝的海底中,鱼儿们正在快乐地游动着,时而翻转,时
而嬉戏。
读了剧本后,大家肯定跃跃欲试了吧!我们先做一下角色分析!
12
角色
动作描述
单击绿旗在舞台的任意位置出现,并不
新涉及到的指令
鱼儿
1
~
鱼儿
6
断移动和旋转一定角度,碰到舞台边缘时反
13
用上述方法再依次导入
“fish3” “fish4”
14