Scratch趣味教程校本教材正式版.doc

上传人:b****3 文档编号:1867781 上传时间:2022-10-24 格式:DOC 页数:62 大小:6.92MB
下载 相关 举报
Scratch趣味教程校本教材正式版.doc_第1页
第1页 / 共62页
Scratch趣味教程校本教材正式版.doc_第2页
第2页 / 共62页
Scratch趣味教程校本教材正式版.doc_第3页
第3页 / 共62页
Scratch趣味教程校本教材正式版.doc_第4页
第4页 / 共62页
Scratch趣味教程校本教材正式版.doc_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

Scratch趣味教程校本教材正式版.doc

《Scratch趣味教程校本教材正式版.doc》由会员分享,可在线阅读,更多相关《Scratch趣味教程校本教材正式版.doc(62页珍藏版)》请在冰豆网上搜索。

Scratch趣味教程校本教材正式版.doc

编著:

曹胜标

01认识Scratch

02会走路的小猫咪

03快乐的鱼儿

04Lily和Jim的对话

05魔幻之花

06猜数字

07智力问答

08电子相册

09声控画笔

一认识Scratch

1.什么是Scratch

Scratch是由美国麻省理工学院研发的一种图形化的编程语言,可以拿来轻松地创建自己的互动故事、动画、游戏、音乐和艺术,而且它还是免费的哟!

Scratch将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木堆叠起来,轻轻松松就可以创造出很棒的作品咯!

2.用Scratch可以做什么

用Scratch可以做出有趣、好玩的动画与互动式游戏(还内置很多现成的图片、音效、音乐让你随意取用)!

你可以到官网http:

//scratch.mit.edu/去免费下载Scratch软件哦!

3.认识Scratch界面

双节桌面快捷方式,启动Scratch程序。

我们来认识一下Scratch的界面吧!

1.指令区

Scratch程序一共有动作、外观、声音、画笔、数据、事件、控制、侦测、数字和逻辑运算、更多模块十大类指令,不同指令用不同颜色进行区分。

单击某类别的按钮,在指令区中会出现相应的指令。

2.脚本区

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

指令区在脚本区的下面,指令区和脚本区相邻。

脚本区

指令区

3.角色列表区

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

同时,“舞台”以缩略图的形式在此呈现。

4.舞台区

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

舞台的右上角有来控制影片的启动和停止。

5.角色信息区

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

点击角色列表区角色左上角的图标后,就会显示如下图所示的角色信息。

6.工具列

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

1.编程前的准备

二会走路的小猫咪

在设计一个作品之前,必须先策划一个脚本,然后再根据脚本,收集或制作素材(图案、声音等等),接着就可以启动Scratch,汇入角色、舞台,利用堆叠程序积木的方式编辑程序,制作出符合脚本的动画或游戏了!

2.小试牛刀

会走路的小猫咪

舞台:

白色背景

角色:

小猫咪

剧本:

当绿旗被点击后,小猫咪开始有规律的左右来回走路,并且碰到边缘后仍然保持直立行走的状态。

脚本搭建具体步骤:

1

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

2

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

3

在程序命令区,找到以下命令:

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

4

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

然后单击开始运行。

5

保存命名为:

“会走路的小猫咪”:

三快乐的鱼儿

1.任务导航

下面我们将接受一个新的挑战,利用Scratch创作一幅动画,让鱼儿在海中自由自在地游动。

快乐的鱼儿

舞台:

海底世界

角色:

三条美丽的小鱼

剧本:

当绿旗被点击后,在蓝蓝的海底中,鱼儿们正在快乐地游动着,时而翻转,时而嬉戏。

可以

2.任务分析

读了剧本后,大家肯定跃跃欲试了吧!

我们先做一下角色分析吧!

角色

动作描述

新涉及到的指令

鱼儿1~鱼儿3

单击绿旗在舞台的固定位置出现,并不断移动和旋转一定角度,碰到舞台边缘时反弹。

移动指令、旋转指令

3.导入舞台背景

②在”背景”中单击”从背景库中选择选择背景”。

①在“角色列表区”中单击“舞台”。

⑤单击“确定”。

④在“自然”中选择“underwater3”图片。

③选择“背景库”--“主题”--“自然”。

⑥单击空白背景的删除符号“X”,删除多余的空白背景。

4.编辑角色

②单击“从角色卡中选取角色”按钮。

①右击“角色列表区”中的小猫,在弹出的对话框中单击“删除”选项。

④在“水下”中选择三条小鱼的图片(可以使用组合键“Shift+图片”,同时选中三条小鱼的图片)。

⑤单击“确定”。

③选择“角色库”--“主题”--“水下”。

5.编写脚本

单击绿旗后,鱼儿需要出现在舞台的某个固定位置,所以需要设定一个固定值,鱼儿不停地游动需要用到重复执行命令,在旋转的时候需要用到命令,因为移动50步太快,所以又需要再加上。

然后将这些指令积木组合在一起,“Fish1”的脚本就编写好了。

单击绿旗,测试一下,看看“Fish1”是否符合要求,如有问题还可以进行调整。

其它小鱼的动作都是相同的,可通过复制脚本的方法为其他角色添加动作。

例如为“Fish2”添加脚本:

在指令区中拖

动脚本的头部,并将其拖动到“角色列表区”中“Fish2”上,即完成了“Fish2”脚本的添加。

同样地,为其他鱼儿添加脚本。

这样,“快乐的鱼儿”动画就完成了!

记得保存文件哦!

6.想一想,试一试

1.如何让鱼儿在舞台的任意位置出现?

2.如何让鱼儿在舞台上旋转任意的角度?

四Lily和Jim的对话

1.任务导航

快来看一看吧,我们利用Scratch也可以创作一幅情景剧哦,看看Lily和Jim都说了什么。

Lily和Jim的对话

舞台:

学校

角色:

Lily、Jim

剧本:

当绿旗被点击后,Lily和Jim开始对话,询问第二课堂的一些事情。

可以

2.任务分析

看似剧本很简单哦,是不是设计起来也很简单呢,我们一起来分析一下吧!

角色

动作描述

新涉及到的指令

Lily

单击绿旗,Lily出现在舞台固定的位置,并问了Jim一个问题,广播“消息1”;当接收到“消息2”,回答Jim的问题,并广播“消息3”;

说话指令、造型切换指令、移动指令、广播指令

Jim

当接收到“消息1”,回答Lily的问题,并广播“消息2”;当接收到“消息3”,回答Lily的问题,并广播“消息4”;

说话指令、造型切换指令、移动指令、广播指令

3.导入舞台背景和角色

1.搭舞台:

“背景库”─>“户外”─>“school2”图片─>单击“确定”按钮。

2.定角色:

“角色库”─>“人物”─>“Girl6”和“Boy4”的图片─>单击“确定”按钮。

如图:

4.编写脚本

1.切换造型:

导入角色后,我们发现这两个角色分别有两个不同的造型。

所以为了效果更逼真一些,当点击绿旗后,应该先切换造型,和;当对话完毕后,需要将Lily和Jim的造型切换到走动的造型。

2.平滑移动:

Lily和Jim分别从一个固定的舞台位置移动到适当的位置进行对话。

在这里涉及到了滑行指令,。

3.广播消息:

Lily询问Jim之后,需要广播消息给Jim。

在这里使用到了广播指令,;当Lily广播了消息给Jim,那么Jim就需要接受消息,。

具体脚本如下:

的脚本:

的脚本:

5.想一想,试一试

1如何绘制角色连贯性走路的造型呢?

2如何让角色在说话的时候,造型也有所变化呢?

五魔幻之花

1.任务导航

魔术师要在我们学校报告厅表演魔幻之花咯,快点去看看吧!

魔幻之花

舞台:

学校报告厅

角色:

魔术师、花盆、花瓣

剧本:

当绿旗被点击后,用鼠标点击魔术师,魔术师就开始魔幻之花的表演。

可以

2.任务分析

魔幻之花的魔术是不是很令人激动和兴奋呢?

快点一起来分析一下吧!

角色

动作描述

新涉及到的指令

魔术师

单击绿旗,点击魔术师,魔术师广播“变”,开始表演,如此反复;

重复执行指令、点击角色指令、

花盆、花瓣

花盆是不变的,花瓣是逐片变色。

当花瓣接收到“变”,花瓣开始变色;

图章指令、旋转指令、颜色特效指令

3.导入舞台背景和角色

1.搭舞台:

“背景库”─>“室内”─>“stage1”图片─>单击“确定”按钮。

2.定角色:

“角色库”─>“人物”─>“WizardBoy”图片─>单击“确定”按钮。

3.绘角色:

单击“绘制新角色”图标,绘制一个花盆和一个花瓣的角色:

结果如图:

4.画流程图

本动画包含三个角色,并且两个角色都分配了一系列的动作,我们可以通过画流程图的方法帮助理清各角色的动作。

流程图是一种用图形方式来描述解决问题的方法、思路或算法的工具,通常用一些标准符号代表某些类型的动作。

下面以“WizardBoy”为例来画流程图。

流程图

需要用到的

指令积木

5.编写脚本

1.魔术师:

因为魔术师可以一直在变魔幻之花,所以需要用到命令;当魔术师说完变魔幻之花后,需要广播消息给花瓣。

2.花瓣:

单击绿旗后,需要所有画笔效果,并且花瓣是状态;当接收到“变”的广播后,因为一个圆是360度,需要画出来5个花瓣,所以重复执行5次,那么旋转的角度就是360/5=72度;复制花瓣用的图章指令,花瓣颜色改变使用的是颜色特效指令。

具体脚本如下:

的脚本:

的脚本:

6.想一想,试一试

1.如果换个花瓣的造型会有什么变化呢?

2.改变每次旋转的角度会有什么变化呢?

3.如何设定花瓣的旋转中心呢?

六猜数字

夏令营的时间到了,我们跟随老师到郊外一起来玩一个猜数字的游戏吧,老师随机设置了一个数字给你猜,快来猜一猜吧!

猜数字

舞台:

郊外

角色:

老师

剧本:

这是一个猜数字的游戏,当你输入的 数字比老师给的数字大的时候,老师 会说:

“大了”,当你输入的数字比老 师给的小时,老师会说:

“小了”。

直 到输入的数字正确为止。

锤子击中小地鼠后,小地鼠发出叫声 并消失,同时舞台自动记录得分。

让表格帮助我们分析一下吧!

角色

动作描述

新涉及到的指令

老师

老师有三个造型:

初始造型;答对造型;答错造型。

老师开始提问的时候,是初始造型,切换到造型2,使用询问指令;答对的时候,老师说:

“哦也!

对了!

”切换到造型3,停止所有脚本;答错的时候,老师说大了或者小了,切换到造型2.

新建变量、询问指令、判断指令、数字和逻辑运算指令

小朋友们可以上网搜索一些漂亮的图片作为角色的舞台背景。

舞台背景:

老师角色:

4.设计脚本

为了玩家玩过一次游戏之后,可以不用听老师说开始语,因此,可以设定一个脚本以“绿旗”启动,另一个以按“空格键”启动。

流程图展示:

在流程图里我们看到有三个地方会出现判断,那么会用到什么脚本呢?

这是我们要认识的新脚本“变量”。

“变量”是指没有固定的

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

当前位置:首页 > 教学研究 > 教学案例设计

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

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