资源简介 重复命令效率高 一、教学内容: 本课目的是让学生学会用repeat命令设置画正多边形、圆和多角星,认识repeat命令的嵌套及其用法,能够为图形填色,体会用海龟画图的过程,进一步提升学习信息技术知识的兴趣。 二、教学目标: 1、知识与技能: (1)学会用repeat命令画正多边形、圆和多角星; (2)认识repeat命令的嵌套及其用法; (3)能够为图形填色; (4)能够初步建立海龟画图的设计思路; 2、过程与方法: 运用讲解、探究、演示、合作练习、实践操作等教学方法,及时反馈教学信息,充分调动学生的积极性,调整教学并鼓励学生学学会用命令设置画笔的颜色和粗细,学会画长方形和椭圆,掌握保存与打开图形的基本操作,体会海龟画图的思路与过程。 3、情感态度与价值观: (1)激发学生学习信息技术的信心和兴趣; (2)激发学生的创作欲望和创新精神; (3)引导学生学会聆听和阅读; (4)培养学生团结协作精神以及和他人相处能力; 三、教学重、难点: 重点:1、学会用repeat命令画正多边形、圆和多角星; ??????2、认识repeat命令的嵌套及其用法; ??????3、能够为图形填色; 难点:能够使用repeat命令画正多边形、圆和多角星,并能够灵活使用repeat命令的嵌套; 四、教学准备:教师课件、教学光碟 五、教学课时安排:二课时 六、教学过程: 1、新课导入: 指挥小海龟画图时,有时输入的很多命令都是重复的,为了把需要反复输入的相同命令简化,可以使用repeat命令,即重复命令。 2、新课教学: Ⅰ、认识repeat命令 (一)、复习: 请学生说出绘制正方形的方法: ?FD??100???RT??90 ?FD??100???RT??90 ?FD??100???RT??90 ?FD??100???RT??90 这里画图时使用了如4次同样的命令,都有是重复的,为了避免重复印执行的命令反复输入,LOGO语言设置了重复命令。而且画出来的图形更加丰富多彩。 (二)重复命令的格式: REPEAT??重复次数[重复执行的内容] 功能:将方括号内的命令执行指定的次数。 例如:以上画正方形就可以写成 ?REPEAT??4[FD??100???RT??90] (三)、重复命令的使用: 例:用重复命令画一个“十”字 分析:图中的基本部分是一条线段,图形是基本图形旋转4次画出来的。海龟从屏幕中心出发,先向前走后50步,然后后退到中心点,再向右转90度,将此动作重复4次,即可画出“十”字 ?REPEAT??4[FD??50??BK?50?RT?90] 想一想:将上述中的后退命令改为“HOME”行不行? 练习:依照上述方法画出“米”字及其它图形。 想一想:在上面写图的过程中重复的次数和旋转的角度是什么关系? (重复的次数×旋转的角度=360) 提高:给制以下图形: Ⅱ、画正多边形 正多边形的绘制方法: ?????????REPEAT????边数[FD???边长????RT(LT)???(360÷边数)] Ⅲ、画多角星 画奇数正多角星与画正多边形的方法类似,也是每画一条边要转动一次角度。因为奇数正多角星所有的内角总和是180度,所以画多角星时,小海龟转动的角度为(180-180÷角数)度。 ????画奇数正多角星的命令为: ????REPEAT????角数[FD???边长????RT???(180-180÷角数)] ????例:绘制边长为80的五角星。 ????分析:画五角星时,每画一条边就要转动一产次角度。正五角星的每个内角都是36度,但小海龟转动的角是它的外角。 ????所以要转动(180-36)度。 ????具体绘图命令如下: ?????????REPEAT???5[FD??80???RT???144] 画偶数正多角星的命令为: REPEAT????角数[FD???边长????RT???(180-360÷角数)] Ⅳ、填色 命令格式:FILL 注意:该命令只可以在封闭图形内填充与边框颜色相同的颜色。 例: 例:给正方形填色: ⒈绘制封闭图形。 ?REPEAT???4[FD??50???RT??90] ⒉执行抬笔命令,让海龟进入封闭图形。 ?PU??RT?45??FD?20? ⒊落笔并填色。 ?PD??FILL? Ⅴ、重复命令的嵌套 在一个重复命令中还存在一个重复命令,一层套一层,称为重复命令的嵌套。利用重复命令嵌套可以画出千变万化,丰富多彩,用手很难画出的图形。 比如上面的图形就可以用这样的命令来写了: ?repeat??4[?repeat??4[fd?100??rt??90]??rt??90]? ???命令格式: ????PEPEAT????次数[?PEPEAT????次数[基本动作]旋转角度或移动位置] 二、实例分析 例1:绘制五个连续的正方形。 分析: ????这个图形是由五个正方形组成的,固外层重复命令的次数应是5。这个图形的基本动作是画正方形,关键步骤是当画完一个正方形之后,要把小海龟水平移动至下一个正方形的起点。 ?????例2:由正六边形旋转组成的图形。 ?????分析:这个图的特点是以六边形为基本图形,每画完一个正六边形,就让海龟右转60度,准备画下一个图形。 ?????基本动作有两个: ?????REPEAT??6[FD??30????RT??60] ?????RT???60 故该图形命令为: ?PEPEAT??6[REPEAT??6[FD??30??RT?60]RT??60]↓ 三、练习: ???用重复命令嵌套绘制P23页各图形。 七、课堂总结: 大家学到了什么?有什么收获?感受如何? 展开更多...... 收起↑ 资源预览