资源描述
Scratch画图第二课时 图形变化 神奇的花
教材分析:
本课是学生在掌握部分scratch知识的基础上的一堂课,主要是让学生学会设置变量和调用变量。
学生分析:
教学对象是六年级的学生,学生已经会结合Scratch画图脚本,控制脚本,基本的运算符号和动作脚本控制画笔画出正多边形和正多角星。学生对自由画图很感兴趣,但是对由运算控制的程序画图有畏难心理,尤其是分析图形编写程序是难点。
教学目标:
知识技能:1.会根据需要新建变量。2、会在程序的适当位置调用变量。3、会灵活的使用变量的控制语句。
过程方法:通过自主探究、循序渐进的方法,在解决问题的过程中了解变量的作用和使用的方法。
情感态度价值观:培养学生的自学探究能力、审美情趣和创新精神。
教学难点:变量的调用,变量的控制。
教学过程:
一、创设情境,导入课题
课件出示大自然中各种按一定规律组合的图案,多重花瓣,蝴蝶花纹等。
师:美丽的大自然总是给我们许多的惊喜,而细看这些美丽的花纹都是按一定的规律排列组合的。
你们知道这些图形是什么图形按什么规律组成的吗?(幻灯出示4个半圆组成的各种图形,6个圆形组成的各种图形,5个5角星组成的图形。)
生思考并完整的回答各种图形组合的规律。
师:我在花园里发现了一朵神奇的花
幻灯片出示一个花瓣是边数递增的正多边形组成的七彩花
你能说说这朵花神奇的地方吗?
生:这朵花的花瓣很有趣,它是由……
师根据学生回答板书 正多边形 边数 3,4,5,6,7,8
由于在绘制这个图形的过程中边数是变化着的,所以这个程序中的边数就是一个变量,scratch的脚本中变量分类中提供了变量的相关功能。
下面我们就来学习怎样用变量控制画图吧!
板书课题:变量 控制画图
二、 分析程序,新建变量,用滑杆控制图形的变化
第一步:完成正五边形的程序。找出需要设定的变量。
1、首先大家来观察这个正5边形的程序结构,说说哪几个地方需要用变量的呢?
需要设定的变量
第二步:打开程序指令分类中的“变量”,新建一个变量,输入变量名称。
第三步:在程序中加入变量。
第四步:在舞台上为变量设定滑杆,方便更改变量的值。
第五步:通过滑杆改变变量的值,让角色画出不同的图形。
三、 在程序中加入控制变量变化的脚本,自动绘制一个多层花瓣。
师:刚才,同学们是用滑杆来控制多边形的边数的,有没有办法让程序自己控制每一步画的多边形的边数呢?大家仔细观察变量分类中有哪些语句可以使用?
“把变量边数的值增加1”应该出现在那一段程序的后面呢?
生:应该是在画完一个正多边形后出现。
师:如果花瓣的最里层是正三角形,最外层是正八边形,请同学们想一想,画正多边形的过程要重复几次?
生:6次
请同学们用重复命令嵌套的方法,来画出一个多层花瓣。
四、 设定角色的初始位置和变量的初始值。
师:同学们在练习的过程中遇到了哪些问题呢?
生:图画的很大,都跑到舞台外边去了
师:是什么原因引起的呢?
生:一开始没有设定角色的初始位置和方向,没有设定正多边形的初始边数。
师:说的真好!一个完整的程序要考虑许多的细节。尤其是要设置好角色和变量的初始值。请同学们试着把角色的初始位置和边数的初始值设置一下吧!
五、 交流演示,复习巩固
师:这节课呀,我们学习了变量的使用方法,谁来说一说,使用变量要注意什么呢?
生:首先要新建变量,才能调用变量,和控制变量。而且要设定好变量的初始值。
师:画完了一个花瓣,下面请同学们试着用重复命令嵌套的方法画出神奇的花吧!
展开阅读全文