第 3 课 飞翔的小鸟
【教学目标】
知识与技能:
1、角色设计。
2、确定文字角色在舞台中的位置。
3、确定角色在舞台的最大随机活动范围。
4、程序设计。
5、改进随机排列程序。
过程与方法:通过确定文字角色在舞台中的位置和确定角色在舞台的最大随机活
动范围,掌握运用 Scratch 程序设计角色随机分布效果的程序。
情感态度与价值观:通过本课的学习,进一步激发学生学习 Scratch 程序的兴趣。
【教学重难点】
重 点:
1、角色设计。
2、确定文字角色在舞台中的位置。
3、确定角色在舞台的最大随机活动范围。
难 点:
1、程序设计。
2、改进随机排列程序。
【教学过程】
教
学
环
节
具体
安排 教师活动 学生活动
导
入
创设
情境
激趣
导入
展示角色随机分布程序的效果。
本课任务分析:
师:许多图形的复制都会用到“图
章”功能。改变造型颜色,可以使用外
观菜单中的颜色代码实现。让角色移动
到一个随机的位置需要使用如下代码。
学生观看角
色随机分布程序
的效果。
了解本课要
用到的代码。
一、
角色
设计
演示讲解:
1、单击“绘制新角色”按钮,打开绘图
编辑器。
2、单击“文本工具”,绘图区会出现一
个蓝色竖线的文字插入点,拖动黑色
正方形至合适的位置,确定文字输入
位置。
3、用“色彩选取工具”选择颜色,设定
学生尝试文
字角色设计。
新
授
字体、字号。
二、
确定
文字
角色
在舞
台中
的位
置
说明:
1、舞台宽 480 单位,高 360 单位,
是角色活动的场地,舞台的中心点坐标
为(0,0)。
2、从中心点向右为 X 的正值,从中
心点向左为 X 的负值。
3、从中心点向上为 X 的正值,从中
心点向下为 X 的负值。
三、
确定
角色
在舞
台的
最大
随机
活动
范围
演示讲解:
1、分别拖动文字角色到舞台最左边
和最右边,观察当前角色信息表中 X 的
值,并记录下来(X=-180,X=180)。
2、分别拖动文字角色到舞台最下方
和最上方,观察当前角色信息表中 X 的
值,并记录下来(Y=-160,Y=160)。
四、
程序
设计
演示讲解:
1、搭建“使角色移动到随机位置的
复合模块”。
2、按照课本第 22 页表 3.1 中给出
的“数字画展”作品的设计思路,完成
脚本设计。
想法 模块
按空格键开始
使角色移动到随机位
置 X:
Y:
设定图章
永远重复以上动作 10
次
五 、
改 进
随 机
排 列
程 序
( 选
学)
师:我们可以通过改进随机排列程序,
使图案变得更加有趣,如实现同心圆效
果。
演示讲解:
1、设计一个角色,多个造型。
2 、 修 改 脚 本 , 在 重 复 模 块 中 插 入
模块,使其角色面向
鼠 标 指 针 , 插 入
复合模块,使其颜色特效设定随着鼠标
指针距离改变。
3、执行脚本。
4、挑选你最喜欢的图形,使用“将舞台
存成图片”输出保存,用 PPT 制作个人
数字画展。