Scratch程序设计教材资料下载.pdf

上传人:wj 文档编号:5982130 上传时间:2023-05-05 格式: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_第6页
第6页 / 共37页
Scratch程序设计教材资料下载.pdf_第7页
第7页 / 共37页
Scratch程序设计教材资料下载.pdf_第8页
第8页 / 共37页
Scratch程序设计教材资料下载.pdf_第9页
第9页 / 共37页
Scratch程序设计教材资料下载.pdf_第10页
第10页 / 共37页
Scratch程序设计教材资料下载.pdf_第11页
第11页 / 共37页
Scratch程序设计教材资料下载.pdf_第12页
第12页 / 共37页
Scratch程序设计教材资料下载.pdf_第13页
第13页 / 共37页
Scratch程序设计教材资料下载.pdf_第14页
第14页 / 共37页
Scratch程序设计教材资料下载.pdf_第15页
第15页 / 共37页
Scratch程序设计教材资料下载.pdf_第16页
第16页 / 共37页
Scratch程序设计教材资料下载.pdf_第17页
第17页 / 共37页
Scratch程序设计教材资料下载.pdf_第18页
第18页 / 共37页
Scratch程序设计教材资料下载.pdf_第19页
第19页 / 共37页
Scratch程序设计教材资料下载.pdf_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Scratch程序设计教材资料下载.pdf

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

Scratch程序设计教材资料下载.pdf

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

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

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

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

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

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

注意:

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

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

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

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

在终呈现给用户的区域。

在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时,小猫时,小猫是默认角色。

是默认角色。

小球程序小球程序为了让小球每次开始都会有不同为了让小球每次开始都会有不同方向,可使用旋转随机数方向,可使用旋转随机数-30到到30度的度的脚本。

实现小球一直向前飞,重复执脚本。

实现小球一直向前飞,重复执行直到小猫碰到小球就退出执行。

行直到小猫碰到小球就退出执行。

学习了反弹球游戏制作,你能否独立完巩固和提高:

学习了反弹球游戏制作,你能否独立完成制作一个成制作一个2对对2乒乓球的游戏呢?

乒乓球的游戏呢?

*8、空战游戏、空战游戏我们在上一课学习了比较简单的躲避游戏。

今天我们一起来制作一个难度稍大一我们在上一课学习了比较简单的躲避游戏。

今天我们一起来制作一个难度稍大一点的空战游戏。

点的空战游戏。

进阶ScratchScratch程序设计

(一)程序设计

(一)程序概览程序概览*友机程序友机程序我们是要实现友机紧跟鼠标上下移我们是要实现友机紧跟鼠标上下移动,并且按下鼠标左键会发射子弹。

动,并且按下鼠标左键会发射子弹。

子弹程序子弹程序子弹发射有两个特点:

子弹发射有两个特点:

1、当按下、当按下鼠标时才从友机位置发射;

鼠标时才从友机位置发射;

2、从左至、从左至右直飞。

遇到敌机会停止向前飞,并右直飞。

遇到敌机会停止向前飞,并消失。

消失。

敌机程序敌机程序敌机从右向左直飞,当遇到左边敌机从右向左直飞,当遇到左边边缘就会消失,这个部分与子弹的原边缘就会消失,这个部分与子弹的原理是差不多的。

敌机理是差不多的。

敌机2的脚本与敌机的脚本与敌机1的完全相同,直接复制即可。

的完全相同,直接复制即可。

通过飞机游戏的制作,我们掌握了许多巩固和提高:

通过飞机游戏的制作,我们掌握了许多脚本的技巧,那么想一想:

如何让敌机也会随机发射脚本的技巧,那么想一想:

如何让敌机也会随机发射子弹呢?

当敌机子弹击中友机时,要如何处理呢?

子弹呢?

*9、神奇的画笔、神奇的画笔Scratch可以做游戏,那能不能制作一些工具呢?

现在,我们利用可以做游戏,那能不能制作一些工具呢?

现在,我们利用Scratch制作一个制作一个画图软件,可以设置画图软件,可以设置3种颜色的画笔,也可以清除画过的痕迹。

种颜色的画笔,也可以清除画过的痕迹。

第三单元:

进阶第三单元:

进阶ScratchScratch程序设计

(二)程序设计

(二)程序概览程序概览*画笔程序画笔程序在按绿棋开始的时候,清除舞台上在按绿棋开始的时候,清除舞台上的画笔,同时要设置好画笔的默认颜色的画笔,同时要设置好画笔的默认颜色及线条的大小。

及线条的大小。

颜色块程序颜色块程序设计思路是单击红色,画笔画出设计思路是单击红色,画笔画出来的颜色就会改变成红色,绿色和黄来的颜色就会改变成红色,绿色和黄色也一样。

色也一样。

清除命令程序清除命令程序单击“清除”时,清除画面。

单击“清除”时,清除画面。

我们可以再思考如何让画笔的功能慢慢巩固和提高:

我们可以再思考如何让画笔的功能慢慢增强,加上线条粗细的选择,加上橡皮擦功能等等。

增强,加上线条粗细的选择,加上橡皮擦功能等等。

*10、接鸡蛋、接鸡蛋你玩过接鸡蛋的游戏吗?

几只母鸡蹲在树上,并且不停地生蛋,我们要用一个篮你玩过接鸡蛋的游戏吗?

几只母鸡蹲在树上,并且不停地生蛋,我们要用一个篮子将鸡蛋接住,不能让鸡蛋摔烂了。

下面我们就来制作这个游戏。

子将鸡蛋接住,不能让鸡蛋摔烂了。

进阶ScratchScratch程序设计

(二)程序设计

(二)程序概览程序概览*篮子程序篮子程序当鸡蛋碰到篮子时加当鸡蛋碰到篮子时加1分,未碰到分,未碰到篮子时扣篮子时扣1分。

分。

鸡蛋程序鸡蛋程序鸡蛋下落,并且旋转,到达屏幕鸡蛋下落,并且旋转,到达屏幕底部时消失,再重新出现。

底部时消失,再重新出现。

炸弹程序炸弹程序接住炸弹扣接住炸弹扣3分,不接住不扣分。

分,不接住不扣分。

将鸡蛋多复制几个,增加难度。

*11、放烟花、放烟花如果在美丽的夜空中出现五颜六色的烟花,那该多有趣呀!

下面我们用如果在美丽的夜空中出现五颜六色的烟花,那该多有趣呀!

下面我们用Scratch制制作一个放烟花的效果。

作一个放烟花的效果。

进阶ScratchScratch程序设计

(二)程序设计

(二)程序概览程序概览*烟花程序烟花程序烟花是从地面向空中发射的,在发射时看上去是一个亮点沿着直线向上烟花是从地面向空中发射的,在发射时看上去是一个亮点沿着直线向上飞。

在飞的过程中速度会变慢,最后爆出烟花。

烟花在空中是由小到大变化飞。

烟花在空中是由小到大变化的,而且颜色也会改变。

根据这些特点,我们来编写烟花的脚本。

的,而且颜色也会改变。

通过制作烟花发射场景的学习,我们还巩固和提高:

通过制作烟花发射场景的学习,我们还能制作出神州飞船发射场景吗?

能制作出神州飞船发射场景吗?

*12、守球门、守球门你看过足球比赛吗?

在比赛中,守门员的作用可大了,要千方百计挡住对方踢过你看过足球比赛吗?

在比赛中,守门员的作用可大了,要千方百计挡住对方踢过来的球。

如果用来的球。

如果用Scratch来做一个模仿守球门的游戏,你会吗?

来做一个模仿守球门的游戏,你会吗?

进阶ScratchScratch程序设计

(二)程序设计

(二)程序概览程序概览*“GameOver!

”字样程序!

”字样程序收到广播“结束”时,显示收到广播“结束”时,显示“GameOver!

”,结束游戏。

挡板程序挡板程序挡板只能固定在窗口底边移动。

挡板只能固定在窗口底边移动。

球程序球程序每次移动每次移动6步,遇到边界反弹。

遇步,遇到边界反弹。

遇到红色挡板反弹,并加到红色挡板反弹,并加3分;

遇到黑色分;

遇到黑色区域反弹,并扣区域反弹,并扣1分。

将小球复制多个,并改变小球的运行速巩固和提高:

将小球复制多个,并改变小球的运行速度,增加难度;

或将挡板改得更短一些,试试自己的度,增加难度;

或将挡板改得更短一些,试试自己的反应速度。

反应速度。

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2