
《小海龟画正多边形》教学设计 【教学目标设计】 1.知识目标:学会指挥小海龟准确地画出正多边形,学会使用small basic语言for循环语句。 2.能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。 3.情感目标:在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。 【教学重点、难点】 教学重点: 掌握for循环语句的使用 教学难点:1、让学生自己“悟”出重复命令中的内容 2、重复次数和重复内容间的关系。 教具:1张大纸,做表格,板书用。 【教学对象分析】 本节课是新世纪-出卷网-第一张第三课小海龟画正多边形的内容,学生在此以前学会了small basic的基本命令。这节课命令形式从单一命令到复合命令,命令功能从一步操作到多步操作,学生的认识过程也从形象过度到抽象,学生对语言有更多的认识,更深刻的理解。 【教学方法】 任务驱动法、启发式教学法、发现教学法。 【教学过程】 一、游戏,激趣导入 师:我找一个同学和老师一起表演游戏。同学们注意观察。 师:我下命令,这个同学按我命令行走。前进100步,向右转90度,前进100步,向右转90度,前进100步,向右转90度,前进100步,向右转90度。 师:发现这个同学走了个什么图形? 现在展示的就是画正四边形的命令组,仔细观察这四组命令有什么共同点? 生:全部都是重复的,一样的命令。 师:计算机应该给我们方便、快捷的服务,这样重复输入你感觉怎么样?有没有更好、更方便的方法一次完成这些操作呢?Small basic中就有这样的命令,好,看老师的。 For(int i=0,i<=3,i++) 老师棒不棒?学习完这节课,你会发现,原来你自己也非常棒。 师:今天这节课我们就学习Small basic中的重复命令省时省力来画图。 板书:省时省力来画图 二、教授新知 出示四条。 师:仔细看这命令,你发现这四条命令与老师输入的一条命令有什么相同点不同点? 生:重复了4次,中括号里的内容是一样的。 师:我们重复了4次,重复这个单词就是for。 输入命令时要注意什么呢?中括号。 师:好,自己试一试,感受一下重复命令的魅力。 我说过了,咱们同学是最棒的。 (10分钟) 小海龟一共走了多少度? 师:刚才我们用重复命令画了个正四边形,我们再画个正三角形试试呢? 想一想,小海龟每次的旋转角度是多少? 一起看黑板。 师:边说边填写。 师:我们再画个六边形试试?那六边形小海龟的旋转角度应该是多少呢? 学生操作,老师板书。 你发现有什么规律?有什么内在联系? 画正多边形的命令: 板书:For(int i=0,i<=3,i++) 师:重复的次数就是边数。 旋转的角度就是360除以边数。 师:自己试着画出正七边形。你发现了什么? 自己试着画出正九边形,你画的正多边形像什么了吗? 师:你发现什么了?边数越多,正多边形就越接近圆形。 师:咱们的同学个个都是最棒的,自己对自己鼓励一下。(30分钟) 三、大显身手 师:到同学们大显身手的时间了。 要求:指挥小海龟画一个边长是1的正360边形。(接近圆形) 做的快的同学可以给正360边形加上颜色。 时间:4分钟。 四、总结(2分钟) 师:今天这节课你有哪些收获? 学完这节课后你有什么感受? 【教后反思】 本节课教学重点:引导学生通过“探”这个过程,“悟”出重复命令for的用。 教学难点是:引导学生“悟”出重复命令的重复次数和重复内容之间的关系、以及正多边形的边数与旋转角度之间的关系。本节课,我采用了“任务驱动、发现学习、探求知识、深入领悟”的教学模式,学生在“探”中“悟”,“悟”中探,积极主动地获取知识,体现了学生的主体性。 一、课堂上比较成功的地方有以下几点: 1.“任务驱动”———激发兴趣,引导思维 兴趣是最好的教师,计算机程序 ... ...
~~ 您好,已阅读到文档的结尾了 ~~