六年级下册第11课《“小海龟”画图形-Winlogo初级编程》
教学设计
设计理念:
LOGO语言是一种计算机程序设计语言,它诞生于美国麻省理工学院人工智能实验室。LOGO在希腊文中有“文字”、“符号”和“思索”的意思。帕伯特发明的LOGO就是希望孩子不要机械地记忆事实,强调创造性的探索。但我们发现当前学生学习LOGO虽然大多也能掌握这些知识,但这些知识是老师给灌进出的,而不是自己探索、自己悟出来的,因此学生独立思考、独立探索的能力就得不到培养。本节课就从学生兴趣入手,让学生在“探”中“悟”、“悟”中“探”,积极主动地获取知识,既可训练学生的思维,也能体现学生的主体性。
教学目标:
1.学会指挥小海龟准确地画出正多边形,学会使用repeat命令。
2.通过编程练习,提高计算能力、思维能力和推理能力。
3.在独立思考的基础上,培养严谨、认真、科学的编程习惯,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。
教学重点:
重复命令REPEAT的功能及格式。
教学难点:
1.让学生自己“悟”出重复命令中的内容。
2.重复次数和重复内容间的关系。
教学准备:
教师准备:制作课件、白纸若干张。
学生准备:教材、草稿本。
教学时间:一课时
教学过程:
一、游戏导入,明确目标:
1.游戏要求:。
教师下达命令,学生按教师命令行走。
2.师生游戏:
前进100,向右转90度,前进100,向右转90度,前进100,向右转90度,前进100,向右转90度。你能发现走了个什么图形?
3.讨论归纳:
现在展示的就是画正四边形的命令组,仔细观察这四组命令有什么共同点?
归纳:全部都是重复的,一样的命令。有没有更好、更方便的方法一次完成这些操作呢? LOGO中就有这样的命令repeat 4 [fd 100 rt 90]
今天这节课我们就学习logo中的重复命令省时省力来画图。
4.学习目标:
(1).REPEAT的功能是什么?
(2).REPEAT的录入格式是什么?
二、仔细思考,自学感悟
自学要求:
1.明确学习目标。
2.一边画一边写。
3.不懂的地方做上标记,及时请教老师和同学。
三、师生互动,展示交流
1.小组交流。
2.全班交流。
第一个问题:
重复某一命令X遍
【设计意图】:使学生明白“repeat”命令的意义 。
第二个问题:
书写格式:REPEAT X [FD Y RT Z]
【设计意图】:让学生自己“悟”出重复命令中的内容。
四、合作探究
1.刚才我们用重复命令画了个正四边形,现在再画个正三角形试试看。
小海龟每次的旋转角度是多少?
2.再画个六边形试试看,那六边形小海龟的旋转角度应该是多少呢?
学生操作,老师板书。
多边形 边数 旋转公式 每次旋转角度
正三角形 3 360/3 120
正四边形 4 360/4 90
正五边形 5 360/5 72
正六边形 6 360/6 60
正七边形 7 360/7 51.428571……
正多边形 边数 360/边数
你发现有什么规律?有什么内在联系?
画正多边形的命令:REPEAT 边数 [FD 边长 RT 360/边数]
师:重复的次数就是边数,旋转的角度就是360除以边数。
【设计意图】:重复次数和重复内容间的关系。
五、大显身手,拓展延伸
以小组为单位制作下列图案:
例1:repeat 4[fd 100 lt 90 fd 50 rt 90 fd 50 lt 90 fd 100 rt 180]
例2:repeat 8[fd 100 bk 100 rt 40]
例3:repeat 7[fd 100 bk 30 rt 51.4]
例4:repeat 5[rt 90 fd 100 bk 100 lt 90 pu fd 30 pd]
例5:repeat 6[fd 100 rt 45]