上 传  者 : 新源共享
单      位 : 教育技术与创新部
上传时间 : 2017-04-26 12:39:09
[转发]logo .doc(68.5KB)
  • 浏览 : 0
  • 下载 : 0
第 1 页
第 2 页
第 3 页
第 4 页
第 5 页
0 0 类别 : 其他
第一单元 LOGO语言基本命令 第一课 初识小海龟 学习目标 学会 PC LOGO的启动、退出 熟悉 PC LOGO的窗口 学会几条简单的绘图命令 教学过程: LOGO语言中有一只可爱的小海龟,它能“听懂”LOGO语言,我们可以使用 LOGO语言 指挥小海龟画出漂亮、生动、有趣的图形。 一、教学生启动 LOGO 单击【开始】à【程序】à【PC LOGO】à【PC LOGO】,启动 LOGO语言。我们看到在 PC LOGO的 窗口中,有一只小海龟趴在那儿呢! 二、认识 LOGO的窗口 三、前进命令 前进命令: FD 步数 作用:小海龟向前移动指定步数 教师演示: 小海龟向前进 100步。 在命令窗口中输入 FD 100,然后回车,绘图窗口中的小海龟就向前走 100步。 强调:命令和后面的数字之间必须有一个空格,否则小海龟就不会执行你的命令。 试一试:下边两条命令,看小海龟的动作是否相同。 1、FD 50的执行结果是 。 2、FD50的执行结果是 。 四、清屏命令 想清除绘图窗口中的内容,怎么办? 清屏命令: CS 作用: 清屏 五、左转、右转命令 如何让小海龟转弯呢? 左转命令: LT 度数 作用:小海龟向左旋转指定的度数。 右转命令: RT度数 作用:小海龟向右旋转指定的度数。 小海龟学会了前进、转弯,就可以画出很多图案了。 学生练习: 【试一试】分别用向左、向右命令画一个长 100步,宽 60步的长方形。 六、后退命令 后退命令: BK 步数 作用:让小海龟向后退指定步数。 七、退出命令 退出命令: BYE 作用:退出 LOGO 在命令窗口中输入 BYE,就可以退出 LOGO了。 让小海龟画一个“日”字。 把你的命令填入下边的命令窗口。 第二课神奇的小海龟 学习目标: 学会后退、提笔、落笔命令 学会笔擦、复位、显龟、隐龟命令 教学过程:上一课我们学会了让小海龟前进、转弯,这一课我们将学习一些新的 LOGO命 令,让小海龟作出隐身、飞行等神奇的表演! 一、提笔、落笔命令 提笔命令: PU 作用:小海龟提笔。(提笔后,小海龟在移动时不画线。) 教师演示: 输入 CS PU FD 100命令, 小海龟前进 100步,但是不画线,就好像向前飞行了 100步。 要小海龟继续作画,一定要她先落笔。 落笔命令: PD 作用: 小海龟落笔, 在落笔的状态,小海龟就可以画画了。 学生练习: 让海龟画一条长 100步的虚线。 PU命令使小海龟飞起来,PD命令使小海龟安全落地。这样不断地提笔、落笔,小海龟在前 进的路上就画出了一条虚线。 二、擦除命令 画复杂图形时,常常可能出错,这时可以使用擦除命令,将不要的地方擦除。 擦除命令: PE 作用:小海龟移动时,擦除所经之处的画线。 [例 2] 让海龟画一条长 100步的线,然后擦除。 三、小海龟回家命令 回家命令: HOME 作用:让小海龟回到原点,头朝上。 不管小海龟在什么地方,使用HOME命令,小海龟都将回到家――――原点。 [例 3]使用回家命令画图 1-2.6 的小红旗。 四、隐龟、显龟命令 图形画完后,如果让小海龟留在屏幕上,会影响图形的美观。如何让小海龟隐身呢? 隐龟命令: HT 作用:隐藏小海龟。 用了隐身术的小海龟,仍然可以绘图、转弯,不过这时的小海龟来无踪、去无影。 要让她现身,可以使用显龟命令: 显龟命令: ST 作用:显示小海龟。 分析下边的图形,小组同学交流,这几个等边三角形是怎么样画出来的? 第三课 会变色的小海龟 教学目标:1、让学生掌握设置笔的粗细。 2、使学生掌握背景和画笔颜色的设置。 教学过程: 一、改变笔的粗细 笔粗命令:SETW 数值 作用:设置画笔的粗细,数值越大,画出的线越粗。 学生试一试: 分别输入 SETW 30 FD 10 和 SETW 60 FD 10 两行命令,比较小海龟所画图形的不同。 二、设定背景和画笔的颜色 绘图时可以设置背景和画笔颜色 有两种方法改变它们的颜色:即工具方法和命令 演示: 1、工具方法 2、命令方法 改变背景颜色命令:SETBG 数值 改变画笔颜色命令:SETPC 数值 试一试: 执行命令 SETPC ,小海龟将变成红色。 三、填充颜色命令 填充颜色命令:Fill 作用:将封闭区域的颜色填充为画笔颜色。 第四课画矩形和椭圆 学习目标: 掌握画空心矩形和实心矩形的方法。 掌握画空心椭圆和实心椭圆的方法。 教学过程: 使用画矩形和圆的命令,可以非常灵活地指挥小海龟画各种空心和实心的矩形、圆。 一、画空心的矩形 空心矩形命令: STAMPRECT 长 宽 作用:让小海龟画指定长、宽的空心矩形。 教师演示: [例 1] 画一个长 100、宽 80的空心矩形。 画一个长 60,宽 90的长方形的命令是 。 二、画实心的矩形 实心矩形命令:(STAMPRECT 长 宽 "TRUE) 作用:让小海龟画指定长、宽的实心矩形。 让小海龟画一个长 100、宽 60的实心矩形。 画实心矩形命令与空心矩形命令比较,多了"TRUE和一对小括号。 学生练习:画一个实心的红色矩形 三、画空心的椭圆 空心椭圆命令: STAMPOVAL 横向半径 纵向半径 作用:让小海龟画指定横向和纵向半径的空心椭圆。 教师演示:让小海龟画一个横向半径为 100,纵向半径为 60的空心椭圆。 四、画实心的椭圆 实心椭圆命:(STAMPOVAL 横向半径 纵向半径 “TRUE) 作用:让小海龟画指定横向和纵向半径的实心椭圆。 教师演示:画一个横向半径为 100,纵向半径为 60的实心椭圆形。 STAMPOVAL命令总是以海龟为中心,画出指定横向半径和纵向半径的椭圆。 第五课 画正多边形 学习目标 l 学会重复命令 REPEAT l 会用重复命令画正多边形 l 会用重复命令画奇数个顶点的正多角星 教学过程: 一、画正多边形 图 1-5.1 画正三角形 所谓正多边形,是指各边长度相同的多边形,如:正三角形、正四方形等。 画一个边长为 100步的正三角形。 教师分析:小海龟从原点出发,画完正三角形,再回到原点,正好转了一个圈儿。我们知道 转一圈儿是 360度,小海龟共转了三次,因此每次旋转的角度是 360/3=120度。对应的命令 是: 学生练习:画正六边形时,小海龟需转 次,每次旋转的角度是 度。同样,画正五边 形时,小海龟每次旋转 度。 上机练习: 1. 画一个边长是 80步的正六边形。 ?CS ?FD RT ?FD RT ? ? ? ? 2. 画一个边长是 100步的正五边形。 ?CS ?FD RT 360/ ?FD RT ? ? ? 从以上的例子可以看出,画正N边形时,每次小海龟旋转的角度是 度。 二、使用重复命令画正多边形 仔细观察【例 1】画正三角形的命令,我们发现它们是由 句相同的 命令组成的。 只要使用一条重复命令,小海龟就能完成同样的任务。 重复命令: REPEAT N[一组命令] 作用:小海龟重复执行N次[ ]中的内容。 上面画正三角形的命令,可以写成: REPEAT 3 [FD 100 RT 120] 同样地,上面画正六边形的命令可以用重复命令写成: 。 画正五边形的命令可以用重复命令写成: 。 第六课 画圆和圆弧 学习目标: 1、学会用重复命令画圆的方法 2、掌握画圆弧的方法 小海龟画多边形时, 多边形的边数增多,就慢慢变成圆的样子了。用这种方法,小海龟可以 画气球、小树苗等圆或者圆弧形图案。 一、小海龟画圆 教师演示:让小海龟画边长相同的正八边形, 正十八边形和正三十六边形。我们发现,随着 边数增加,这些正多边形越来越像圆了。 当边数增加到三十六边形的时候,看上去已经很像圆了。小海龟步数越大,画的圆越大。 今后我们可以用下面的方法画圆: 沿顺时针方向画圆: REPEAT 36 [ FD 步数 RT 10 ] 沿逆时针方向画圆: REPEAT 36 [ FD 步数 LT 10 ] 二、小海龟画圆弧 教师讲解:圆的一部分是圆弧。小海龟画圆时必须转足 360度,如果旋转的度数不足 360度, 画出来的图形就是圆弧。 演示:画半圆。 小海龟只旋转了 18次,每次旋转 10度,共 180度,因此画出来的是一个半圆。 [例 2] 画一片树叶。 图 1-6.5 小海龟树叶 分析:让小海龟画两段首尾相接的圆弧,组成的图案就像一片树叶。 先画一条圆弧(A→B),然后小海龟左转 90度,再画一条圆弧(B→A),每条圆弧 90 度。 画一片绿色的树叶。 学生练习: 利用所学的 LOGO命令,以小组为单位设计一幅图片,和其他小组的同学比一比,谁的小 树苗画得最漂亮? 第七课 画多角星 学习目标 1、学会画五角星 2、会用重复命令画奇数个顶点的正多角星 教学过程: 小海龟用重复命令可以画多边形和圆,还可以画三角星、五角星、七角星等奇数多角星。 画奇数多角星与画正多边形相似,也是每画一条边就转动一定的角度。 一、画五角星 试试你能画出下边的五角星吗? 画五角星时,转动的角度怎么算呢? 原来,五角星、七角星、九角星等奇数个顶点的多角星,所有顶角之和为 180度。 因此,五角星顶角的度数就是 180÷5=36度,每画完一条边后,小海龟需要转动的度数为 180-36=144度。如图 1-7.1所示。 练习:画一个五角星 1.画边长为 100的正七角星的命令是: REPEAT [ FD RT 180-180/7] 2.画边长为 50的正九角星的命令是: REPEAT [ FD RT ] 二、画任意奇数正多角星 通过上面的例子,我们发现画任意奇数正多角星的命令是: REPEAT 角的数量 [ FD 边长 RT 180-180/角的数量 ] 下面的横线上填上你喜欢的数字,看看画出的是什么图形。(提示:如果运用抬笔、落笔、颜 色设置命令等,让你的图形变化万千。) REPEAT [ FD RT ] 第八课 画小风车 学习目标 1、进一步理解重复命令 2、学会重复命令的嵌套使用 教学过程:前面我们利用重复命令画出了很多漂亮的图案,其实,在重复命令中,还可以 再使用重复命令,这样嵌套画出的图形更复杂,如万花筒一般,变化万千。 就让我们从画一个小风车开始,学习重复命令如何嵌套使用。 让小海龟画完一个长方形,旋转 90度,再画下一个长方形: 命令 结果 ?CS ?repeat 2[fd 60 rt 90 fd 20 rt 90] ?RT 90 ?repeat 2[fd 60 rt 90 fd 20 rt 90] ?RT 90 ?repeat 2[fd 60 rt 90 fd 20 rt 90] ?RT 90 ?repeat 2[fd 60 rt 90 fd 20 rt 90] 分析以上画小风车的命令,我们发现,画长方形的命令:repeat 2[fd 60 rt 90 fd 20 rt 90]被重 复执行了 4次,因此,画小风车的命令可以简化为: REPEAT 4[repeat 2[fd 60 rt 90 fd 20 rt 90] RT 90] 运行上面的命令,是不是画出了一个漂亮的小风车? REPEAT 5共重复执行五次,就画出了五个正三角形。执行的结果如图。 重复命令的嵌套可以画出许多美丽的图案。 学生练习:画如图 1-8.3所示的图案。 小组同学相互交流,画出图 1-8.5所示的图形。 小海龟画五角星: repeat [ fd 30 rt ] 小海龟画正六边形: repeat [rt fd 60] 让小海龟画完一个五角星,然后开始画正六边形的一条边 ,画完一条边后又重复画五角星。 你设计的命令是:
标签: 无
更多
预览本资源的用户最终下载了
资源足迹
  • 教育技术与创新部
    新源共享 2017-04-26 13:17:22 上传