Scratch程序设计教材.pdf

上传人:b****1 文档编号:217789 上传时间:2022-10-06 格式:PDF 页数:37 大小:2.51MB
下载 相关 举报
Scratch程序设计教材.pdf_第1页
第1页 / 共37页
Scratch程序设计教材.pdf_第2页
第2页 / 共37页
Scratch程序设计教材.pdf_第3页
第3页 / 共37页
Scratch程序设计教材.pdf_第4页
第4页 / 共37页
Scratch程序设计教材.pdf_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

Scratch程序设计教材.pdf

《Scratch程序设计教材.pdf》由会员分享,可在线阅读,更多相关《Scratch程序设计教材.pdf(37页珍藏版)》请在冰豆网上搜索。

Scratch程序设计教材.pdf

*Scratch程序设计同学们在平时的学习生活中都会有一些特别有创同学们在平时的学习生活中都会有一些特别有创意的想法,比如想创作一部音乐剧,制作一款自创的意的想法,比如想创作一部音乐剧,制作一款自创的游戏、动漫作品等。

那么,怎样才能实现这些愿望游戏、动漫作品等。

那么,怎样才能实现这些愿望呢?

呢?

Scratch就是这样一款既简单又好玩,能够实现我就是这样一款既简单又好玩,能够实现我们愿望的积木式编程软件。

们愿望的积木式编程软件。

华东师范大学附属小学沈昉晔编*目录目录第一单元初探第一单元初探ScratchScratch11、好玩的、好玩的ScratchScratch22、小猫快跑、小猫快跑33、猫鼠大战、猫鼠大战44、火柴人版“江南、火柴人版“江南Style”Style”第二单元进阶第二单元进阶ScratchScratch程序设计

(一)程序设计

(一)11、小猫逛动物园、小猫逛动物园22、双人赛车、双人赛车33、反弹球小游戏、反弹球小游戏44、空战游戏、空战游戏第三单元进阶第三单元进阶ScratchScratch程序设计

(二)程序设计

(二)11、神奇的画笔、神奇的画笔22、接鸡蛋、接鸡蛋33、放烟花、放烟花44、守球门、守球门*1、好玩的、好玩的Scratch同学们在平时的学习生活中都会有一些特别有创意的想法,比如想创作一部音乐同学们在平时的学习生活中都会有一些特别有创意的想法,比如想创作一部音乐剧,制作一款自创的游戏、动漫作品等。

那么,怎样才能实现这些愿望呢?

剧,制作一款自创的游戏、动漫作品等。

那么,怎样才能实现这些愿望呢?

Scratch就就是这样一款既简单又好玩,能够实现我们愿望的积木式编程软件。

是这样一款既简单又好玩,能够实现我们愿望的积木式编程软件。

第一单元:

初探第一单元:

初探ScratchScratch认识认识Scratch界面界面*指令积木区指令积木区Scratch把程序命令归为动作、控制、外观、侦测、声音、数字和逻辑运把程序命令归为动作、控制、外观、侦测、声音、数字和逻辑运算、画笔和变量八大部分,并用不同的颜色加以分类。

我们在编写程序脚本算、画笔和变量八大部分,并用不同的颜色加以分类。

我们在编写程序脚本时,可以把这些指令像搭积木一样组合起来使用,所以我们把它叫做“指令积时,可以把这些指令像搭积木一样组合起来使用,所以我们把它叫做“指令积木区”。

当你选择其中一个指令积木类别,如“动作”,相关的指令就会呈现木区”。

当你选择其中一个指令积木类别,如“动作”,相关的指令就会呈现在“指令积木区”中,然后你可以按照自己的设想把相对应的指令拖动到积木在“指令积木区”中,然后你可以按照自己的设想把相对应的指令拖动到积木区即可。

区即可。

脚本区脚本区脚本区是把指令进行组合的区域。

为了方便学习者使用,指令只有符合脚本区是把指令进行组合的区域。

为了方便学习者使用,指令只有符合正确的语法才能“组合”到一块,在调试时只要用鼠标双击指令或指令块就能正确的语法才能“组合”到一块,在调试时只要用鼠标双击指令或指令块就能看到执行的效果,非常便于调试。

脚本区也可以切换成“造型”与“声音”,看到执行的效果,非常便于调试。

脚本区也可以切换成“造型”与“声音”,用来对角色的造型进行设定。

当选择了角色区的“舞台”时,“造型”区将变用来对角色的造型进行设定。

当选择了角色区的“舞台”时,“造型”区将变成“多个背景”区,用来对舞台的背景进行设置。

成“多个背景”区,用来对舞台的背景进行设置。

脚本区脚本区这里显示所有在“舞台”上出现这里显示所有在“舞台”上出现的角色,当单击角色时,就会出现该角的角色,当单击角色时,就会出现该角色对应的程序脚本。

注意:

脚本区中的色对应的程序脚本。

注意:

脚本区中的“舞台”也可以看成一个特殊的“角“舞台”也可以看成一个特殊的“角色”,也可以为它设置程序脚本。

色”,也可以为它设置程序脚本。

舞台舞台这里是角色表演的舞台,也是最这里是角色表演的舞台,也是最终呈现给用户的区域。

在终呈现给用户的区域。

在Scratch里,你里,你就是编剧、导演。

众多的角色在你的指就是编剧、导演。

众多的角色在你的指挥和命令下进行各种各样的演出,让你挥和命令下进行各种各样的演出,让你尽情挥洒创意。

尽情挥洒创意。

*巩固和提高:

我们已经了解了巩固和提高:

我们已经了解了Scratch软件大致软件大致操作界面了。

接下来我们就可以放开手脚,充操作界面了。

接下来我们就可以放开手脚,充分发挥我们的创意,边玩边学分发挥我们的创意,边玩边学Scratch。

*2、小猫快跑、小猫快跑草原上,一只威猛的狮子在森林深处巡视着自己的领地。

突然,一只小猫闯进了草原上,一只威猛的狮子在森林深处巡视着自己的领地。

突然,一只小猫闯进了它的领地,狮子勃然大怒,这时小猫也发现情况不妙,小猫能否脱离险境?

于是森林它的领地,狮子勃然大怒,这时小猫也发现情况不妙,小猫能否脱离险境?

于是森林里上演了一场“小猫快跑”的好戏里上演了一场“小猫快跑”的好戏第一单元:

初探第一单元:

初探ScratchScratch程序概览程序概览*小猫程序小猫程序在“控制”指令类中拖一个“等在“控制”指令类中拖一个“等待”命令到脚本区,根据需要设定等待待”命令到脚本区,根据需要设定等待的时间,放到上一个脚本的下方。

的时间,放到上一个脚本的下方。

狮王程序狮王程序作品完成后一定要及时保存起作品完成后一定要及时保存起来,以方便后面的继续编辑加工。

你来,以方便后面的继续编辑加工。

你可以通过按钮或菜单两种方法来保存可以通过按钮或菜单两种方法来保存文件。

文件。

巩固和提高:

狮子在看到小猫闯入了自己的领巩固和提高:

狮子在看到小猫闯入了自己的领地后非常生气,如何通过改变狮子的造型来实地后非常生气,如何通过改变狮子的造型来实现这一效果?

现这一效果?

*3、猫鼠大战、猫鼠大战我们都有强烈的操控欲望,如果能让舞台上的对象一直处于我们的掌控之中,那我们都有强烈的操控欲望,如果能让舞台上的对象一直处于我们的掌控之中,那岂不是一件相当愉悦的事!

那么如何才能实现呢?

老鼠看到猫会没命地逃跑,猫当然岂不是一件相当愉悦的事!

那么如何才能实现呢?

老鼠看到猫会没命地逃跑,猫当然不会轻易放过老鼠,在老鼠后面狂追不舍,边追边向老鼠喊话不会轻易放过老鼠,在老鼠后面狂追不舍,边追边向老鼠喊话第一单元:

初探第一单元:

初探ScratchScratch程序概览程序概览*小猫程序小猫程序为了增加喜剧效果,可以让小猫边为了增加喜剧效果,可以让小猫边追老鼠边说话。

可以通过“外观”里的追老鼠边说话。

可以通过“外观”里的“说”来实现这个功能。

“说”来实现这个功能。

老鼠程序老鼠程序如果只是在白色舞台上表演,那如果只是在白色舞台上表演,那就显得太单调了。

我们可以让这场追就显得太单调了。

我们可以让这场追逐赛在背景不断变换中上演,效果是逐赛在背景不断变换中上演,效果是不是会更好呢?

不是会更好呢?

*巩固和提高:

试试修改当前指令,让小猫追到巩固和提高:

试试修改当前指令,让小猫追到老鼠时这个游戏会自动结束。

老鼠时这个游戏会自动结束。

*4、火柴人版“江南、火柴人版“江南Style”韩国鸟叔一曲“江南韩国鸟叔一曲“江南Style”风靡全球。

大家非常喜欢鸟叔又跳又唱的表演风格,”风靡全球。

大家非常喜欢鸟叔又跳又唱的表演风格,那么利用那么利用Scratch软件我们是不是也可以创作出这样的表演效果呢?

软件我们是不是也可以创作出这样的表演效果呢?

第一单元:

初探第一单元:

初探ScratchScratch程序概览程序概览*让火柴人在舞台上来回移动让火柴人在舞台上来回移动通过移动指令让对象在舞台上移通过移动指令让对象在舞台上移动,碰到边缘后反弹。

注意通过改变反动,碰到边缘后反弹。

注意通过改变反弹后的方向,让“火柴人”只允许左、弹后的方向,让“火柴人”只允许左、右翻转。

右翻转。

让火柴人在舞台上跳舞让火柴人在舞台上跳舞脚本通过三个循环指令重复让脚本通过三个循环指令重复让“火柴人”不断改变造型,实现在舞“火柴人”不断改变造型,实现在舞台上跳舞的效果台上跳舞的效果*DIY伴奏音乐伴奏音乐导入外部背景音乐当然比较方导入外部背景音乐当然比较方便,但如果能在便,但如果能在Scratch中自己中自己DIY背景背景音乐,那岂不是一件相当酷的事情?

音乐,那岂不是一件相当酷的事情?

巩固和提高:

“火柴人”一个人在舞台上跳有巩固和提高:

“火柴人”一个人在舞台上跳有些孤单哦!

试试看,能不能利用本节课学习的些孤单哦!

试试看,能不能利用本节课学习的指令在舞台上再添加几个“火柴人”造型舞伴指令在舞台上再添加几个“火柴人”造型舞伴呢?

呢?

*5、小猫逛动物园、小猫逛动物园大家一定逛过动物园吧,想过用大家一定逛过动物园吧,想过用Scratch模拟这种游园过程吗?

今天我们一起来利模拟这种游园过程吗?

今天我们一起来利用用Scratch制作一个小猫逛动物园的动画吧!

制作一个小猫逛动物园的动画吧!

第二单元:

进阶第二单元:

进阶ScratchScratch程序设计

(一)程序设计

(一)程序概览程序概览*小猫程序小猫程序让小猫按顺序走到每个动物的位让小猫按顺序走到每个动物的位置,然后舞台就切换到对应的动物背置,然后舞台就切换到对应的动物背景。

让小猫向前走很容易,在前面我们景。

让小猫向前走很容易,在前面我们已经学过了。

我们现在要让小猫慢慢走已经学过了。

我们现在要让小猫慢慢走到每个动物的位置,就需要使用一个全到每个动物的位置,就需要使用一个全新的脚本。

新的脚本。

舞台程序舞台程序舞台程序,在开始的时候需要让舞台程序,在开始的时候需要让舞台背景切换到没有任何动物的背舞台背景切换到没有任何动物的背景,所以添加了一个指令景,所以添加了一个指令当绿旗当绿旗被单击时,就切换到对应动物的背被单击时,就切换到对应动物的背景。

景。

*巩固和提高:

如何利用巩固和提高:

如何利用Scratch制作电子相框,通过鼠制作电子相框,通过鼠标单击翻页实现不同照片的切换?

标单击翻页实现不同照片的切换?

*6、双人赛车、双人赛车赛车游戏非常刺激好玩,想不想自己动手制作一款赛车游戏和同学一起玩呢?

现赛车游戏非常刺激好玩,想不想自己动手制作一款赛车游戏和同学一起玩呢?

现在我们就来制作一个双人赛车游戏。

在我们就来制作一个双人赛车游戏。

第二单元:

进阶第二单元:

进阶ScratchScratch程序设计

(一)程序设计

(一)程序概览程序概览*红车程序红车程序红色赛车在行驶过程中当红车超出红色赛车在行驶过程中当红车超出跑道时就跳回到初始位置,同时将变量跑道时就跳回到初始位置,同时将变量“红车成绩”的值修改为“红车成绩”的值修改为0。

紫车程序紫车程序如果紫车追上了红车,那么紫车如果紫车追上了红车,那么紫车成绩加成绩加10分,并出现字样“我胜利分,并出现字样“我胜利啦”,再将紫车移回到初始位置,面啦”,再将紫车移回到初始位置,面向向180度方向。

度方向。

*巩固和提高:

通过制作赛车游戏,我们学习了变量的巩固和提高:

通过制作赛车游戏,我们学习了变量的使用。

可以试着用变量再增加一些功能,如当赛车偏使用。

可以试着用变量再增加一些功能,如当赛车偏离跑道,就减离跑道,就减2分;当一方总分超过分;当一方总分超过50分,就出现分,就出现“胜利”字样等。

“胜利”字样等。

*7、反弹球小游戏、反弹球小游戏躲避是游戏设计里经常使用的一种效果,你知道是怎么设计出来的吗?

今天我们躲避是游戏设计里经常使用的一种效果,你知道是怎么设计出来的吗?

今天我们就一起来制作一个反弹球的小游戏。

就一起来制作一个反弹球的小游戏。

第二单元:

进阶第二单元:

进阶ScratchScratch程序设计

(一)程序设计

(一)程序概览程序概览*小猫程序小猫程序用鼠标控制小猫,让小猫随着鼠标用鼠标控制小猫,让小猫随着鼠标移动就可以了。

当启动移动就可以了。

当启动Scratch时,小猫时,小猫是默认角色。

是默认角色。

小球程序小球程序为了让小球每次开始都会有不同为了让小球

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 艺术创意

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1