资源简介 (共13张PPT)小海龟变魔术1.初步认识“变量”的意义;2.学会编写和使用带变量的过程。魔术表演同学们一定都很喜欢看,有时魔术师手里拿着一个盒子,他从这个盒子中不断地拿出一个接一个大小不同的盒子,太神奇了!小海龟也是一位小魔术师,只要我们让小海龟学会了使用带变量的过程,它就能为我们表演魔术。1带一个变量的过程前面我们调用过程画出的图形大小都是固定不变的,能不能让小海龟调用同一个过程而两出大小不同的图形呢?当然可以,下面我们就让小海龟为我们表演一个画4个大小不同的正方形的小魔术。1.能改变边长的正多边形过程如果我们将正多边形的边数设为变量“:N”,编写一个能改变边数的正多边形的过程,这样只要在调用过程时输入不同的数值,就可以很方便地画出指定边数的正多边形了。2.能改变边数的正多边形过程试一试1.调用正N边形过程,画出边长为30的正七边形(见图)并填充颜色,画出边框。2.保存已经定义好的“ZNBX”过程,并利用这一过程画出下面的图形。提示:这三个图形分别由32个正方形、正五边形和正六边形组成。2带多个变量的过程在同一个过程中可以设置多个变量,调用这样的过程画出的图形就能有更多的变化。下面我们就来看看小海龟继续表演它的神奇魔力。1.带多个变量的正多边形过程观察前面讲到的画边长为50的正多边形过程。TOZNBX:NREPEAT:N[FD50RT360/:N]END如果将边长“50”用变量“:A”代替,那么正多边形的边长就可以任意改变了。其中“:N”表示正多边形的边数,用“:A”表示正多边形的边长。带多个变量的过程的格式为:TO过程名:变量名1:变量名2…:变量名n过程体END对于带多个变量的过程而言,其中用到了多少变量,在调用过程时就在过程名的后面按顺序给出多少个数值。过程名与数值之间、数值与数值之间,都要用空格隔开。2.带多个变量的正多角星过程你还记得画奇数正多角星的命令格式吗?奇数正多角星的命令格式为:REPEAT角数[FD边长RT180-180÷角数]如果我们将前进的步数和顶角数目都设置成变量,就可以画出大小不同、形状各异的奇数多角星了。THEEND 展开更多...... 收起↑ 资源预览