资源简介 第三课 小海龟画正多边形 教学设计学习要点:1.了解什么是算法,了解算法的自然语言描述和流程图描述。2.理解For…EndFor循环语句的使用方法。重点难点:本课的重点是学习For…EndFor循环语句及使用,难点是理解循环的控制。流程图 For…EndFor循环语句的格式如下:For?<循环变量>=<初值>?To?<终值>?[Step?<步长>]<语句组>EndFor 否 是画正三角形的程序如下:For?i=1?to?3Turtle.Move(100)Turtle.Turn(120)EndFor练习的编程任务:编程让小海龟画楼梯,楼梯踏板的宽度和高度都是30。程序如下:S=5Length=30For i=1 to S step 1Turtle.Move (Length)Turtle.Turn (90)Turtle.Move (Length)Turtle.Turn (-90)EndFor2、编写程序,画出P19的螺旋图形。S=4Length=50E=360/SGraphicsWindow.PenColor="Red"For i=2 to Length step 2Turtle.Move (i)Turtle.Turn (E)EndFor三、小结流程图作为算法描述的一种形式,非常直观,对学习编程、阅读理解程序都是很有帮助的,“小海龟画正多边形”这个任务引出算法和流程图的概念,让我们对“算法”不感到枯燥、抽象,能够达到比较好的学习效果。21世纪教育网版权所有 展开更多...... 收起↑ 资源预览