【优选】Scratch画图第二课时-图形变化-神奇的花
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【优选】Scratch画图第二课时-图形变化-神奇的花Scratch画图第二课时图形变化神奇的花
教材分析:
本课是学生在掌握部分scratch知识的基础上的一堂课,主要是让学生学会设置变量和调用变量。
学生分析:
教学对象是六年级的学生,学生已经会结合Scratch画图脚本,控制脚本,基本的运算符号和动作脚本控制画笔画出正多边形和正多角星。学生对自由画图很感兴趣,但是对由运算控制的程序画图有畏难心理,尤其是分析图形编写程序是难点。
教学目标:
知识技能:1.会根据需要新建变量。2、会在程序的适当位置调用变量。3、会灵活的使用变量的控制语句。
过程方法:通过自主探究、循序渐进的方法,在解决问题的过程中了解变量的作用和使用的方法。
情感态度价值观:培养学生的自学探究能力、审美情趣和创新精神。
教学难点:变量的调用,变量的控制。
教学过程:
一、创设情境,导入课题
课件出示大自然中各种按一定规律组合的图案,多重花瓣,蝴蝶花纹等。
师:美丽的大自然总是给我们许多的惊喜,而细看这些美丽的花纹都是按一定的规律排列组合的。
你们知道这些图形是什么图形按什么规律组成的吗?(幻灯出示4个半圆组成的各种图形,6个圆形组成的各种图形,5个5角星组成的图形。)
生思考并完整的回答各种图形组合的规律。
师:我在花园里发现了一朵神奇的花
幻灯片出示一个花瓣是边数递增的正多边形组成的七彩花
你能说说这朵花神奇的地方吗?
生:这朵花的花瓣很有趣,它是由……
师根据学生回答板书正多边形边数3,4,5,6,7,8
由于在绘制这个图形的过程中边数是变化着的,所以这个程序中的边数就是一个变量,scratch的脚本中变量分类中提供了变量的相关功能。
下面我们就来学习怎样用变量控制画图吧!
板书课题:变量控制画图
(11)分析程序,新建变量,用滑杆控制图形的变化
第一步:完成正五边形的程序。找出需要设定的变量。
1、首先大家来观察这个正5边形的程序结构,说说哪几个地方需要用变量的呢?
第二步:打开程序指令分类中的“变量”,新建一个变量,输入变量名称。
(12)在程序中加入控制
变量变化的脚本,自动绘制一个多层
花瓣。 师:刚才,同学们是用
滑杆来控制多边形的边数的,有没有
办法让程序自己控制每一步画的多
边形的边数呢?大家仔细观察变
量分类中有哪
些语句可以使用?
“把变量边数的值增加1”应该出现在那一段程序的后面呢?
生:应该是在画完一个正多边形后出现。
师:如果花瓣的最里层是正三角形,最外层是正八边形,请同学们想一想,画正多边形的过程要重复几次?
生:6次
请同学们用重复命令嵌套的方法,来画出一个多层花瓣。
(13)设定角色的初始位置和变量的初始值。
师:同学们在练习的过程中遇到了哪些问题呢?
生:图画的很大,都跑到舞台外边去了
师:是什么原因引起的呢?
生:一开始没有设定角色的初始位置和方向,没有设定正多边形的初始边数。师:说的真好!一个完整的程序要考虑许多的细节。尤其是要设置好角色和变量的初始值。请同学们试着把角色的初始位置和边数的初始值设置一下吧!
(14)交流演示,复习巩固
师:这节课呀,我们学习了变量的使用方法,谁来说一说,使用变量要注意什么呢?
生:首先要新建变量,才能调用变量,和控制变量。而且要设定好变量的初始值。师:画完了一个花瓣,下面请同学们试着用重复命令嵌套的方法画出神奇的花吧!
Scratch-我的第一个作品
第一课时
在这一课我们彩虹剧场要演一场“小猫咪打篮球”的短剧,小伙伴们准备好了吗?
故事大纲:小猫咪与小猴子二人到篮球场进行传接球的练习。
舞台:就在篮球场
角色:小猫咪、小猴子及篮球三个演员
接下来我们开始利用Scratch做我们的第一个作品。
1、点击角色列表区的“舞台”
2、按“背景”图标
3、按“进入”开启背景图库
4、选取“Sport”
5、按“确定”
6、选取“basketball”图
7、按“确定”
补充说明:启动档案,也可以利用快按两下,直接开启档案。
8、完成新增一个舞台背景
9、将不需要的背景图(背景1)删除
10、完成整个舞台背景的建立。
补充说明:Scratch支持的背景格式为JPG、GIF、PNG、BMP的图形格式。
1、点击“开启角色档案”
补充说明:也可以点击“新建角色”,通过“图形编辑器”来自己画角色。2、按“Animal”
3、按“确定”
4、拖拽卷轴选取“monkey1”图
5、按“确定”
6、完成新增一个角色,会同时出现在舞台及角色列表区
7、按“移动”来拖拽角色到适当位置
8、按“放大角色”或“缩小角色”,把角色调整到适当的大小。
9、再利用同样的方法,新增一颗“篮球”(在开启角色档案的Things资料夹内)10、点击“来个另人惊喜的角色吧”增加角色,它会从Scratch的角色库中随机出现一个角色来。
补充说明:如果在开启角色档案时,发现该档案的图标下有“1script”,就代表该角色内还有程式!在舞台中演戏的人物,我们可以称为“演员(小朋友比较容易理解)”、“角色(这是Scratch繁体中文版内所使用的词)”、“妖精(这是来自英文版Sprite的翻译,Scratch的官方网站就是用这个词)”
1、如果不要的角色,可以在角色上按鼠标右键,点击菜单选项上的“删除”。2、也可以点选工具列的“删除”图标,这时鼠标会呈现剪刀状,按一下要删除的角色即可。
补充说明:“复制角色”的方式与删除相似,一样有两种方式。
演员是整个戏的灵魂所在,点选角色列表区的任一角色时,中间角色资料表就会呈现该角色的相关资料。
1、角色名称:预设名为角色加上一个流水号,大家自己决定要不要更改角色名称。
2、在网站是否可拖拽:如果是“闭锁”图标表示不可拖拽,也就是此作品上传到网站播放时,不能利用鼠标来拖拽此角色。在“闭锁”图标按一下就会“开锁”,代表可以拖拽。
3、方向:呈现目前该角色所面向的方向。
4、旋转方向:一共有三种旋转方式,分别是允许旋转、只允许左右旋转、不允许旋转。
5、角色所在的坐标:呈现目前该角色所在的坐标。
补充说明:舞台坐标及方向整个舞台的大小,x轴介于-240与240间,y轴介于-180与180之间。因此整个舞台的解析度是480X360。方向:向上为0,向右为90。向下为180,向左为-90。
第二课时
我们可以透过程式的写作来控制“舞台”及舞台上每一位“角色”的一举一动。只要从程式区块将所需要的指令积木拖拽到脚本区即可!
小猴子与小猫咪练习传球
1、点击“角色3”,角色资料表会出现相关资料.