新世纪版信息技术八年级下第三课_小海龟画正多边形ppt课件.pptVIP

  • 61
  • 0
  • 约小于1千字
  • 约 11页
  • 2018-07-20 发布于贵州
  • 举报

新世纪版信息技术八年级下第三课_小海龟画正多边形ppt课件.ppt

新世纪版信息技术八年级下第三课_小海龟画正多边形ppt课件

(八年级信息技术 ——新世纪出版社) 第三课 小海龟画正多边形 学习目标 一、认识算法与流程图。 二、了解For…EndFor循环语句。 一、算法与流程图 1、我们回顾一下我们之前画正三角形的步骤(流程图表示): 正多边形中: Turtle.move(边长) Turtle.Turn(角度=360/边数”) 这两条命令,我们画正几边形就重复几次。如果正多边形的边数很多时,程序中需要写很多重复的命令。 这是第一种算法 流程图 一、算法与流程图 2、第二种算法:优化算法:在程序中设置一个计时器i,用于对重复执行命令次数进行计数。 “画一条边,右转120度”这一组命令执行的次数没有达到3次,则继续执行,否则结束程序,如下图所示(流程图表示): 这种算法比第一种好,因为无论画多少边的正多边形,都不需要增加程序的命令。 流程图 一、算法与流程图 3、流程图中常用的一些图形有如下约定。 图形 名称 功能 开始/结束框 表示开始或结束 处理框 表示计算或处理等 判断框 表示条件判断 流程线 表示程序的执行顺序 二、For…EndFor循环语句 1、For…EndFor循环语句编写正多边形。 For i=1 to 3 step 1 Turtle.Move(100) Turtle.Turn(120) E

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档