(完整版)小学信息技术校本课程《Scratch趣味教材》

余年寄山水
628次浏览
2021年02月28日 01:43
最佳经验
本文由作者推荐

-

2021年2月28日发(作者:四大)























Scratch


是由美国麻省理工学 院研发的一种图形化的编程语言,可以拿来轻松地创建自己




的互动故事、动画、游戏、音乐和艺术,而且它还是免费的哟!





























Scratch

< br>将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木堆叠起来,轻




轻松松就可以创造出很棒的作品。





























1

















Scratch

< br>可以做出有趣、好玩的




动画与互动式游戏(还内置很多现成的图









案、音效、音乐让你随意取用)!




简单的逻辑观念,




发挥创意,就可以制作




出很棒的作品喔!















你可以 到官网


/


去免费下载


Scratch< /p>


软件哦!












双击桌面快捷方式




1.


指令区




,启动


Scratch


程序。我们来认 识一下


Scratch


的界面吧!




Scratch


程序一共有动作、外 观、声音、画笔、控制、侦测、数字和逻辑运算、变量等八




大类指令,














2.


脚本区




这是脚本、造型和声音的编写区,可对某个角色编写脚本、编辑造型和声音设置等。它是 通




过选中某个标签来进行三者之间的切换。








2




















脚本




造型



声音




3.


角色信息区




显示每个角色的相关信息,包括方向、坐标值等信息。









4.


舞台区




舞台区是角色表演的地方,最终呈现编写好的程序。舞台的右上角有



动和停止。

















来控制影片的启




5.


角色列表区




影片中所有的角色都在此创建,也可对角色进行删除、复制等 操作。同时,



舞台



以缩略




图的形式在此呈现。


















6.


工具列




可以通过它来改变角色的大小,以及对角色进行复制、删除等操作。









3























就像拍电影一样,




在编程之前也要先准备好




剧本、













在设计一个作品之前,必须先策划一个脚本,然后再根据脚本 ,收集或制作素材(图案、声




音等 等),接着就可以启动


Scratch


,汇入角色、舞台,利用 堆叠程序积木的方式编辑程序,




制作出符合脚本的动画或游戏了!











设计一只猫咪在户外拍皮球






台:户外






色:猫咪、皮球






本:当绿旗被点击时,皮球从猫咪手上落到地上,再从地上反弹




到手上,反复


3

次后皮球从地面弹向空中。





1


、创建舞台




单击



角色 信息区



中的



舞台



按钮,选中



舞台






再单击



程 序指令区





多个背景



标签。




单击



导入



按钮,弹出



导入背景



对话框。在文件





“Outdoors”

< p>
中选择图片


“all


-sports-

< p>
mural1”




< /p>


单击



背景


1”




(右图中红框所示)删除空白背景。






2


、添加角色





Scratch

< br>中,除舞台背景外,每一个物体被称为一个







4









角色。在这个脚本中,我们需要两个




角色:猫咪、皮球。猫咪是


Scratch


打开后默认的角色,下面我们再添加




一个皮球(步骤见左图所示)。






3


、调整角色的大小与位置




选择工具列中的



按钮,




调整的角色可以放大角色;选择工具










列中的



按钮,




以 缩小角色。要取消放大


/


缩小功能,




可在除舞台以外的其他区域










标。






调整后效果如右图所示。







4


、编写程序






在整个剧情中,因为只有皮球在运动,猫咪并没有任




何动作,所以我们只需要给皮球编写程序,即在



角色列




































表区



中选中


“< /p>


皮球






第一步,当绿旗被点击时,皮球在猫咪的手上。





第二步,



1


秒后,皮球落到地上。




第三步,



1


秒后,皮球弹回猫咪手上。




第四步,



1


秒后,皮球落到地上。




第五步,



1


秒后,皮球弹回猫咪手上。




第六步,



1


秒后,皮球落到地上。




第七步,



1


秒后,皮球弹回猫咪手上。




第八步,



1


秒后,皮球落到地上。




第九步,



1


秒后,皮球弹向空中。













5








将我们分析好的指令积木依次拖动到脚本区中堆叠好,就形成 了最后的程序。快单击绿旗看




看效果吧!


































5


、保存文件









































文件的保存方法如下:




6















有没有更好的办法让




这组指令看上去更加简洁




明了呢?

























重复执行指令有


3


种,



我们可以根据实际情况选




择最适合的指令。







































7























形成动画的原理,就是利用【视觉暂留现象】




时停留在视网膜上的现象。所以,快速播放图片,就可以形成 动画效果哟!



























想制作动画,一定会用到图片!但 不是很会画图,该怎么办呢?先别担心,


Scratch


内建< /p>





的图库中,就有超多的图片让你使用!






























8














来按照以下的步骤完成多个造型的设计吧!






首先,




















在绘图编辑器里单击导入,然后选择



“Things”


文件夹里面的


“partyhat3”


图片。
















接下来 ,把帽子戴在小猫的头上。再从


“Things”


文件夹里面导 入


“basketball”


图片,把




它放在小猫脚下。




在绘图编辑器里选择红框内的填色工具,给球填上你喜欢的颜 色。















根据以上的步骤编辑



造型


2”



填入颜色,这样编辑是为了出现球滚动的动画效果。




最终的造型


2


如下:













9














首先,鼠标左键单击舞台。依次单击



多个背景


” “


导入







然后单击



多个背景



接下来,单击下图所示红框里面的删除按钮,删掉空白的



背景


1”



舞台吧!






























下面是脚本搭建具体步骤:







































先选中要写代码的角色,在本案例中只要一个




角色


1









单击脚本,切换到脚本编辑界面。





10


11



在程序命令区,找到以下



4


个命令:












将这些命令,拖拽到脚本区。









将上面的命令组合成左图所示的代码积木块。





然后单击



开始运行。





下面我们将接受一个新的挑战,利用


scratch


创作一幅动画,让鱼儿在海中自由自在地游




动。
































台:海底世界。










色:六条美丽的小鱼。



< p>
故事大纲:在蓝蓝的海底中,鱼儿们正在快乐地游动着,时而翻转,时




而嬉戏。











读了剧本后,大家肯定跃跃欲试了吧!我们先做一下角色分析!















12


角色





动作描述




单击绿旗在舞台的任意位置出现,并不




新涉及到的指令




鱼儿



1 ~


鱼儿



6



断移动和旋转一定角度,碰到舞台边缘时反




13


用上述方法再依次导入


“fish3” “fish4”




























14

-


-


-


-


-


-


-


-