神奇的画笔 教学设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
神奇的画笔教学设计
授课人于锡忱一、教材内容分析
《神奇的画笔》是大连理工出版社出版的初中七年级信息技术教材下册的第六节课,本册书的主要内容是学习Scratch编程。编程对于初中学生来说是有一定难度的,但Scratch完全改变了传统编程的复杂和抽象,把难以记忆、理解和组织的计算机程序用一种全新的形式呈现出来,把命令、各种语句和控制功能改成了功能块的形式,直观、形象、易于理解,能让学生从小理解和运用编程的过程和程序的作用,揭去计算机软件神秘的面纱,激发学生学习信息技术和应用信息技术的兴趣,为将来学习各种计算机语言打下良好的基础。《神奇的画笔》这一节,通过对滑杆的使用加深学生对程序中变量的理解和掌握改变变量的方法,计算机程序中,多层循环结构的嵌套是个比较难懂的问题,同时也是一种功能强大的实现方法,对于精简程序代码,提高程序的运行效率都是十分实用的,学生掌握了这些方法,对于编写复杂的计算机程序是大有好处的。因此,本节课在本册书中的地位是非常重要的,学好本节课,对于后续课节中编写好各种游戏脚本起到关键的作用。
二、教学目标(知识与技能,方法和过程,情感态度与价值观)
1、学会更改画笔颜色的方法。
2、学会通过滑杆输入变量的数值。
3、掌握用多层嵌套循环结构绘图的方法。
4、鼓励学生运用学过的知识,充分发挥自己的想象,设计出更加奇妙的图案,让
学生从中获得成功的快感,激发学生学好信息技术的积极性
三、学情分析
1、学生通过前面的学习,已经了解了Scratch的一些基础知识,比如变量的使用、循环结构的使用等,并且显现出了很大的学习兴趣。这些现状是教学中非常难得的,通过适当的引导,以使得本节内容能够被顺利接受应该不会很难。
2、学生学习本课可能遇到的困难和问题,是对多层嵌套循环结构的理解和运用,教学过程中,可以分步实现,不能直接把整体程序直接写出来,需要有层次,有顺序,让学生能看得懂,能自己写得出。
四、教学策略选择与设计
1、组成合作学习小组:教学中要求学生组成了2人的小组进行协作学习,研究、探讨、
协作。在教学过程中,教师要实时监控学生的协作学习情况,并组织成果交流会,让学生交流学习心得与体会,使小组的协作学习走向成熟。
2、以“任务驱动式”为教学原则,确定协作学习的内容:围绕“神奇的画笔”任务
把各教学目标和内容有机地结合在一起,使学生置身于提出问题、思考问题、解决问题的动态过程中进行协作学习。学生通过协作,完成任务的同时,也就完成了需
要达到的学习目标的学习。
五、教学的重点和难点
理解程序设计过程,运用多层嵌套循环结构,实现任务的高效化、精简化、可读化。
六、课前准备
1.学生的学习准备:学会制作画笔,能改变画笔颜色和粗细,复习旋转控制。
2.教师的教学准备:熟悉教科书,明确教学目标、教学重点和难点;
了解学生已有经验、知识基础;学生的兴趣、需要和学习态度、
学习风格等;
考虑教学方法及教学策略等
3.教学环境的设计与布置:明确教学媒体,
4.教学用具的设计和准备:明确教学用具,检查媒体是否达到标准,每台机器是否运
行正常,网络教室是否畅通等。
七、教学过程
1.组织教学
师生问候。
2、复习:回顾前一节课的内容,画正方形的实例,分析脚下本的意思。
提问学生来分析本段代码的意思。要求
学生能说出每条语句的意思,强调出循
环结构的作用。然后对学生回答进行讲
评。
正确答案:首先是点击绿旗运行程序,然后初始
化程序,把笔移动到(-50,41)处,让笔的方向向
右,开始划线,接下来进入一个循环四次的程序,每
次划一条直线,转90度角,再划,重复四次,画出一
个正方形,停笔。
3、 导课
先让学生看几幅图案
下面,我们来以A 图为例来分析一下该图形的构成,将该图形重新画下,采用不用颜色的笔。如下:
我用红、粽、绿分别了其中一半的图形,也就是三个正六边形。同学们就很容易看出,这个图形其实是六个正六边形按照一定的排列组成的。同学们想一想,我们有办法用Scratch 来实现吗?
我们再来看B 图,我用不同颜色画出该图形中的一个基本图形。
4、 讲授新课
① 、通过对A 图形的分解和分析,我们知道,该图形是一个正六边形经过六次旋转
得到的,接下来,我们用Scratch 脚本程序来实现。同学请看,
第一方框比较好理解,是程序初始化;第二个方框是画一个正六边形;我们重点看第三个方框。第三个方框和第二个方框的区别在于,在它的外面又套了一个循环结构,这样,当程序执行到这里的时候,会首先执行里面的循环结构,画出一个正六边形,然后跳出里层循环,执行外层循环的内容,旋转60度(360/6),第二次执行里面的小循环结构,再画一个正六边形,然后再跳出里层循环…………一直执行六次结束。将图形按要求画了出来。
旋转角度我们不直接用60度,而是用360/6,是因为画正n 边形时,画笔的旋转角度为360/n ,更重要的是,为画其他正多边形时修改程序带来很大方便。不用计算角度,只把6改成你要画的正多边形的边数即可。当然,循环次数需要一并修改。
这个图形的基本单元是一个正八边形,这里用红颜色画的,一共有八个正八边形。这个图形又有什么办法用Scratch 来实现呢?
②、现在,我们来看B图形。通过对A图形的分析和程序的设计,学生应该弄懂B
图形的基本单元和程序的设计,此处稍加说明即可。程序如下:
该图形的改进脚本程序如下:
由学生自己根据A
图形的脚本程序,自行
理解,。提问学生分析该
程序执行过程。
让学生比较两段程序,找出之间的差异。
学生回答。
不难看出,不同之处是:原来程序里的正
多边形的个数,边数和
移动步长都不再是数
字,而是变量。那么,
这样修改有什么好处
呢?