Download presentation
Presentation is loading. Please wait.
1
第5课 美妙的万花筒世界 ——如何实现LOGO重复命令的嵌套
2
欣 赏 旋转 矩形 正方形 三角形 圆形
3
新课导入 这节课我们先来学习怎样画下面的风车。
4
2.Repeat可以指挥小海龟重复执行某一个动作
[ ]
5
一、小海龟画长方形 先画出一个长80海龟步,宽20海龟步的长方形: REPEAT 2[FD 80 RT 90 FD 20 RT 90]
矩形的两个边长 先画出一个长80海龟步,宽20海龟步的长方形:
6
[repeat 2 [fd 80 rt 90 fd 20 rt 90] rt 90]
二、画风车 20 repeat 2 [fd 80 rt 90 fd 20 rt 90] rt 90 80 repeat 2 [fd 80 rt 90 fd 20 rt 90] rt 90 repeat 2 [fd 80 rt 90 fd 20 rt 90] rt 90 repeat 2 [fd 80 rt 90 fd 20 rt 90] rt 90 repeat 重复次数 [重复执行的命令] repeat repeat 4 [ ] repeat [repeat 2 [fd 80 rt 90 fd 20 rt 90] rt 90] [ ]
7
[repeat 2 [fd 80 rt 90 fd 20 rt 90] rt 90]
一点通 20 Repeat的嵌套使用: 80 1.嵌套允许多层嵌套 2.每层都有自己的重复次数 3.每层各有一对中括号 repeat 重复次数 [重复执行的命令] repeat repeat 4 [ ] repeat [repeat 2 [fd 80 rt 90 fd 20 rt 90] rt 90] [ ]
8
REPEAT 4[REPEAT 4[FD 40 RT 90] RT 360/4]
下面我们再来学习怎样画旋转的正方形。 先将一个(小)正方形旋转四次: REPEAT 4[REPEAT 4[FD 40 RT 90] RT 360/4]
9
REPEAT 12[REPEAT 4[FD 40 RT 90] RT 360/12]
将一个(小)正方形旋转12次: REPEAT 12[REPEAT 4[FD 40 RT 90] RT 360/12]
10
REPEAT 36[REPEAT 4[FD 40 RT 90] RT 360/36]
将一个(小)正方形旋转36次: REPEAT 36[REPEAT 4[FD 40 RT 90] RT 360/36]
11
一点通 绘制旋转图形的方法: REPEAT 旋转次数[绘制单个图形命令 RT 360/旋转次数 ] 重复的次数=旋转的次数
旋转的角度=360/旋转的次数
12
课内实践 1. 试用重复命令套重复命令写出能画出下列 图形的命令。
Similar presentations