资源简介 (共13张PPT)《小海龟画多边形》目的:1.以学致用,让学生多思考与练习应变能力;2.通过练习,让学生有成就感;3.提高学生的应变能力、洞察能力与学习兴趣;4.培养学生的动脑能力与实践能力。复习:《小海龟画多边形》的方法与技巧。S=12 S=12Length=50 Length=50E=360/S E=360/SFor i=1 to S step 1 For i=S to 1 step -1Turtle.Move(Length) Turtle.Move(Length)Turtle.Turn(E) Turtle.Turn(E)EndFor EndFor前面讲过的p11页“graphicswindow对象”:graphicswindow.pencolor=”red”graphicswindow.penwidth=10任务一:想画出来的是彩色的应该怎么做?在哪里添加语句?什么语句?思考:边越来越粗的正八边形,如何才能做到这点?(学生思索,在原来的语句中的哪个位置添加什么语句?)编写如下:S=8Length=50E=360/SFor i=1 to S step 1GraphicsWindow.PenColor=”red”GraphicsWindow.PenWidth=10+iTurtle.Move(Length)Turtle.Turn(E)EndFor任务二:请思考:在上面的图形中,有相同点与不同点。在练习1的基础上,相比之下,在哪个语句中更改才行达到这个效果。编写如下:(第二个图)S=5Length=10E=360/SFor i=1 to 50 step 2GraphicsWindow.PenColor=”red”GraphicsWindow.PenWidth=1Turtle.Move(Length+i)Turtle.Turn(E)EndFor任务三:大家动手输入验证这个图形。结论:讨论:如果改变数据,会如何?课堂小结:1.总结画多边形的编写。2.这节课我们学的如何?3.对于变量的改变。课外拓展:P19页“小技巧”,动手验证。谢谢! 展开更多...... 收起↑ 资源预览