资源简介 3 重复命令【课程简介】?LOGO语言是一种早期的计算机编程语言,它通过“绘图”的方式来学习编程,适合初学者特别是儿童学习。它诞生于美国麻省理工学院人工智能实验室。LOGO在希腊文中有“文字”、“符号”和“思索”的意思。帕伯特发明的LOGO就是希望孩子不要机械地记忆事实,强调创造性的探索。本节课就从学生兴趣入手,让学生在“探”中“悟”、“悟”中“探”,积极主动地获取知识,既可训练学生的思维,也能体现学生的主体性。?【教学目标设计】?知识目标:学会指挥小海龟准确地画出正多边形,学会使用repeat命令。?能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。?情感目标:在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。?【教学重点、难点】?教学重点:重复命令REPEAT的功能及格式。?难点:让学生自己“悟”出重复命令中的内容????重复次数和重复内容间的关系。?教具:多媒体教室、教学课件、训练卡。?【教学方法】?任务驱动法、启发式教学法、发现教学法。???????????【教学过程】?复习、游戏,激趣导入(5分)?(一)复习?师:男生女生比一比,互相提问复习LOGO命令。?师出示问题,学生连线?(二)游戏导入?师:我找一个同学和老师一起表演游戏。同学们注意观察。?师:我下命令,这个同学按我命令行走。?前进一步,向右转90度,?前进一步,向右转90度,?前进一步,向右转90度,?前进一步,向右转90度。?师:发现这个同学走了个什么图形?(正方形)?请同学们画出边长为50的正方形。?师:原来学习的方法怎么画??fd?50?rt?90?fd?50?rt?90?fd?50?rt?90?fd?50?rt?90?师:这样重复输入你感觉怎么样?有没有更好、更方便的方法一次完成这些操作呢??LOGO中就有这样的命令,好,看老师的。?repeat?4?[fd?100?rt?90]?老师棒不棒?学习完这节课,你会发现,原来你自己也非常棒。?师:今天这节课我们就学习logo中的重复命令省时省力来画图。?出示板书:省时省力来画图(幻灯片)?教授新知(20分)?出示两种命令,指导对比。?师:仔细看旧命令,你发现这四条命令与老师输入的一条命令有什么相同点不同点??生:旧命令重复了4次,和新命令中括号里的内容是一样的。?师出示repeat格式:repeat?重复次数[重复内容]?师:重复这个单词就是repeat。?师明确命令使用要点:?师:输入命令时要注意什么呢?1、命令间的空格2、中括号。?好,试一试,repeat?3[fd?50?rt?120]?感受一下重复命令的魅力。你画出了什么图形??发放训练卡,指导学生画图,引导学生发现规律并总结出画正多边形命令。?出示画正多边形的命令:?REPEAT?边数?[FD?边长?RT?360/边数]?师:重复的次数就是边数。???旋转的角度就是360除以边数。?师:你发现了吗?边数越多,正多边形就越接近圆形。?三、巩固练习(5分钟)?师:自己试着画出正七边形(边长50)。你是怎么画的??师:画十字(每条线段为50),说说怎么画??生谈思路。?师:我们班的同学真棒,自己给自己鼓励一下。?四、实践、创新(8分钟)?师:到同学们大显身手的时间了。请同学们尝试课后练习。?师:试试看,你还能创造出什么图形??四、总结(2分钟)?师:说一说今天这节课你主要有什么收获????师展示画面,激发兴趣,鼓励预习下节课内容。 展开更多...... 收起↑ 资源预览