1、四、小结通过学生练习,激发学生学习LOGO语言积极性。第2课 初学画图基本绘图命令(一)(1)用LOGO的基本绘图命令画小树杈、直角三角形。(2)用清屏复位命令清理LOGO的绘图窗口。FD、BK、LT、RT命令的运用,程序的阅读。上节课同学们欣赏了LOGO的作品,从这节课我们学习怎样使用LOGO的绘图命令指挥小海龟画图。二、新授1、母位和小海龟方向母位:也称初始位置,即小海龟在屏幕中心,龟头向上。小海龟方向:龟头所指的方向。2、命令(1)FD前进命令格式:FD步数功能:命令小海龟按当前方向前进指定的步数。(2)CS清屏复位命令CS将绘图屏幕清理干净,并让小海龟回到母位(头向上)。(3)LT向左
2、转命令LT角度命令小海龟向左(逆时针方向)转指定的角度。(4)BK后退命令BK步数命令小海龟后退指定的步数。(5)RT向右转命令RT角度命令小海龟向右(顺时针方向)转指定的角度。(6)HOME回家命令HOME使小海龟回到母位。小海龟在回家的路上,会留下足迹。三、练习用LOGO的基本绘图命令画小树杈、直角三角形。四、小结通过画小树杈、直角三角形,学生基本掌握LOGO的基本绘图命令,也调动了学生学习LOGO语言的兴趣。第3课 小海龟种树基本绘图命令(二)(1)在不同的位置上画两棵树。(2)修改错误命令。PU、PD、HT、ST命令的运用,程序的阅读。同学们已经学会了一些指挥小海龟运动的命令。这节课我
3、们要指挥小海龟画两棵树,同学们也将学会几个LOGO的绘图命令。1、命令(1)PU抬笔命令PU命令小海龟抬起龟笔,小海龟再移动时,就不会留下足迹。(2)PD落笔命令PD命令小海龟落下龟笔,这时的小海龟就又可以画图了。(3)PE笔擦命令PE命令小海龟变为橡皮,反擦除它经过的线。(4)HT藏龟命令HT命令小海龟隐藏起来。(5)ST显龟命令ST功能:命令隐藏起来的小海龟重新显示在屏幕上。(6)CLEAN清屏CLEAN清屏后,小海龟的位置和方向保持不变。(7)DRAW清屏DRAW小海龟的位置和方向及窗口的背景色都恢复初始状态。(8)CT清屏命令CT清理命令窗口的内容。在不同的位置上画两棵树。具体见书P1
4、3第 4课 彩色绘图(1)用矩形、椭圆命令画出各种颜色的图形。(2)用重复命令画钟表。STAMPRECT STAMPOVAL命令的运用熟练运用重复命令 基本绘图命令是指挥小海龟画画时常用的命令,要想让小海龟画出更精彩的图案,还要学会改变它的龟笔颜色和粗细,掌握更多的绘图技巧。 1、矩形命令格式:STAMPRECT 边长1 边长2 让小海龟在当前位置按指定的边长画一个矩形,边长1、边长2分别表示矩形矩形相邻两边的长度。 2、笔色命令SETPC 颜色代码设置龟笔的颜色,代码为“0”的黑颜色,是LOGO系统默认的龟笔的颜色。 3、笔粗命令SETW 笔号设置龟笔粗细,笔号的范围是1999,数字越大,龟
5、笔越粗,LOGO系统默认最细的是1号龟笔。 4、椭圆命令STAMPOVAL X Y以小海龟当前位置为椭圆中心,画出指定大小的椭圆。 5、重复命令REPEAT 重复次数需要重复的命令将方括号内的命令重复执行指定的次数使用重复命令的关键是要找准“需要重复的命令”。画11条刻度线就应重复11次,画一条刻度线的命令就是“需要重复的命令”。 画时钟:时钟是由正方形、圆和线段(表盘上的时间刻度、时针、分针)组成。画正方形和圆时,要注意选择好小海龟图的起点位置。 具体见:P25同学们用小海龟画出来了钟,是北京时间9点整,当同学们画出时,兴奋地举起双手“嘢”这是一种从心底发出的真实的成功感。第 5 课 画正多
6、边形(1)用重复命令画正多边形和由正多边形组成的图案。(2)保存图形。了解正多边形的特征,能够比较熟练地用重复命令画出图形。 上节课,我们学会了重复命令,当某些命令需要反复执行多次时,用重复命令,可以简化命令的输入过程,这节课,我们就来学习用重复命令画正多边形。 1、画正多边形 例1:用重复命令画出边长为90的正三角形 操作:REPEAT 3 FD 90 RT 120 例2:用重复命令画出边长为125的蓝色正方形SETW 5 REPEAT 4FD 125 RT 90 结论:绘制正多形命令格式:REPEAT 边数 FD 边长 RT 360/边数 2、给正多边形填色 填色命令 格式:FILL 功能
7、:为封闭图形填入颜色。 3、画风车 P31REPEAT 5 REPEAT 3 FD 70 RT 120 RT 360/5 在重复命令的方括号内,还可以使用重复命令,这种结构叫做重复命令嵌套。 4、存取图形 保存图形命令SAVEPIC 文件名将绘图窗口中的图形按指定的文件名存盘。 LOGO系统默认PIC格式的图形,如果要保存BMP格式的图形,存盘时,就要将文件的扩展名规定为“BMP”如:SAVEPIC DBXL.BMP 取出图形命令LOADPIC 文件名 P34 各显神通(1)第 6 课 画正多角星(1)用重复命令画正多角星。(2)用重复命令画正空心多角星。(3)让小海龟写字。了解正多角星的特征
8、,能够比较熟练地用重复命令画出图形 上一节课,同学们学会了正多边形的画法,五条等长的线段还可以组成正五角星的图案,下面我们就来学习画正五角星。 1、画正五角星 正五角星的5个顶角和是180,并且每个顶角都相等。请你想一想,每个顶角应该是多少度?顶角的外角又应该是多少度?小海龟应该旋转多少度?REPEAT 5FD 100 RT 1444 (画出正五角星) 2、画正空心五角星 我们可以把正空心五角星看成是五个等腰三角形拼在一起的组合图形,等腰三角形的两腰相等,两底角也相等,如果等腰三角形的顶角为36,那么两个底角应该是(180-36)2=72。由此可以画出正空心五角星的一个顶角,请同学们想一想正空
9、心五角星的其余顶角的画法。REPEAT 5FD 40 RT 144 FD 40 LT 72 3、小海龟写 聪明的小海龟不仅能画出各种各样的图形,它还会写字呢! 写字命令TT 字符串让小海龟在当前位置上,写出字符串的内容 写字之前还可以事先设置字号和字型。SETFONT TIMES 字号 字型 例如:SETFONT TIMES 40 7 TT 葫芦岛世纪小学 1、画正七角星和正九角星。 2、画出由10个正空心五角星组成的图形。 3、在屏幕的中间画一个红色的五角星,下写上“闪闪的红星”第 7 课 画美丽的花环1、了解什么是教程。学会编写、定义、调用和保存过程。2、初步学会用主过程调用子过程,并用过
10、程画出美丽的花环。1、掌握过程的编写、定义、调用和保存方法。2、激发学生学习LOGO语言的兴趣。花环图案是由10朵小花组成的。每朵小花又是由四个紫色正三角形组成的,需要重复的地方太多,我们可使用LOGO系统提供的“过程”来简化命令。1、什么是过程我们把小海龟完成一件事情所需要的所有命令放在一起,取个名字保存起来,就形成了一个过程。词用过程时,只要直接调用过程的名字,小海龟就会自动完成过程中所有的命令,做完这件事情。2、编写过程过程一般在编辑窗口编写,这样便于对过程进行修改,阅读和保存。编辑窗口在系统启动时默认为关闭状态。编写过程时要进入编辑窗口。进入编辑窗口命令EDIT打开并进入编辑窗口。过程
11、由三部分组成:过程头TO过程内容完成某一任务的全部命令过程尾END3、定义过程过程编写完成后,按F2键,编辑窗口自动最小化。命令窗口中出现“SJXdefined”,说明已经定义成功。4、调用过程在命令窗口中直接调用过程。5、保存过程LOGO语言的文件类型为.LGO1、画出一个边长为20的紫色的正三角形。2、调用“SJX”过程画一个紫色的正三角形。3、编写画一朵小花的过程“XH”4、编写画花环的过程“HH”第 8 课 画能长大的小树编写带变量的过程(一)(1)用带一个变量的过程画能长大的小树。(2)编写、定义带一个变量的正多边形过程。编写、定义带一个变量的过程上节课用过程画出的图形大小都是固定不
12、变的,怎样才能使编写的过程能画出某种变化的图形呢?1、过程中的变量例1:画出一棵小树小树会渐渐长高,它的树冠也会越来越大。下面我们就一起来画画。画边长为30的正三角形REPEAT 3FD 30 RT 120 画边长为60的正三角形REPEAT 3FD 60 RT 120 画边长为90的正三角形REPEAT 3FD 90 RT 120 由此看出,这三个除了边长的数值和过程名不同外,其余部分都相同。由此:TOSJX:AREPEAT3FD:ART120END“:A”是变量,表示正三角形的边长。例2:画出一棵大树(调用带变量的过程)2、常用的带变量的过程例3:编写画任意大小正方形的过程。我们将正多边形
13、的边数设为变量“:N”,则画正n边形的过程可以写成:TOZNBX:NREPEAT:NFD50RT360/:NEND正多角星的顶角情况比较复杂,在本册书中,我们只研究有奇数个顶角的正多角星,它们的顶角和都180度。1、调动正n边形过程,画出边长为50的正六边形,并填充颜色,画出边框。2、P51习题2第9 课 画如意金箍棒编写带变量的过程(二)(1)用带多个变时的过程画一根如意金箍棒。(2)编写、定义带多个变量的正多边形过程。编写带多个变量的正多边形过程。 孙悟空的如意金箍棒魔力可大了,可以随意变大变小、变粗变细,我们也来画一根如意金箍棒,只要将金箍棒的长度和决定棒的粗细直径设为变量,就可以体验到
14、它的“法力无边”了。 画如意金箍棒 金箍棒的截面由三个长方形组成,两边的两个黄色长方形的长、宽是相等的,中间的红色长方形的宽度与黄色长方形的相等,长度是黄色长方形的两倍。我们先来编写、定义一个画长方形的过程。过程如下: TO CFX :A :B REPEAT 2FD :A RT 90 FD :B RT 90 END 步骤: 1:SETPC 14 2:CFX 40 20 3:FD 40 4:SETPC 12 5:CFX 80 20 6:FD 80 7: 8:三、练习 给金箍棒填上颜色。 改变变量的数值,画一根大一点的如意金箍棒。 练习画带多个变量的过程 画任意大小的正多边形画优意大小的正多角星四
15、、学生作品第 10 课 用重复命令画圆用重复命令画圆和由圆组成的图案能够熟练地用重复命令从圆上一点画圆学会画由圆组成的各种图形 圆是一种常见的图形,用它可以组成很多美丽的图案。用画椭圆命令可以画图,当椭圆命令中给出的X、Y轴长度相等时,小海龟画出的就是圆。用重复命令也可以画出一个圆,要知道圆的半径,还要知道小海龟每次前进的步数。 1、画圆 仔细看看下面给出的过程,想想它可以画出什么图形? TO ZNBX : REPEAT :N FD 16 RT 360/: 通过上面的练习,我们发现,当边数增加到36时,看上去就很像圆了。一般情况下,我们让小海龟用画正三十六边形的方法画圆。 2、用重得命令编写画
16、圆的过程。 TO YUAN :R REPEAT 36FD PI*:R/18 RT 10 在LOGO语言中,圆周率的值用PI函数表示,小海龟画圆时,每次前进的步数的算式应写为:PI*:R/18 注意:1用重复命令画圆时,重复次数应大于或等于36,否则画出的图形就不像圆了。 2如果圆的半径是R,那么小海龟画圆时,每次前进的步数=2PI*R / 重复次数,每次旋转的角度=360度 / 重复次数。 动脑筋:用椭圆命令、重复命令都可以画出圆,这两种画圆的方法有什么不同之处? 画由圆组成的各种图形 1、奥运五环 2、P61各显神通各题第 11 课 用重复命令画圆弧用重复命令画圆弧和由圆弧组成的图案会用重复
17、命令画出任意弧度的圆弧能画出由圆弧组成的比较简单的图形 圆弧是圆的一部分,如果减少画圆的过程中的重复次数,小海龟就可以画出圆弧。 1、画圆弧 如果让小海龟在画圆时走到一半就停笔,那么它画出的就是半圆。 下面给出画圆的过程,试阒把它改为画半圆的过程 TO BY :R REPEAT 36RT 5 FD PI*R/18 RT 5 调用修改后的BY过程,画出半圆。试着分别画出三分之一、四分之一、六分之一个圆的弧。2、弧的度数 圆心角的度数等于它所对的弧的度数。把整个圆平均分成360份,每一份对应的是一个1度的圆心角。下面是画圆的过程,试着把它改为画半径为R的1度弧的过程TO YUAN : REPEAT 360FD PI*:R/180 RT 1END3、编写画半径为R的D度弧的过程TO HU :R :DDFD PI*:画由圆弧组成的图案(1)画波浪编写让小海龟向左和向右画半圆的过程编写画有N个浪花波浪的主过程(2)画圆弧花 编写画一片花瓣的过程 编写画五瓣花的主过程 编写画半径为R的D度圆弧的过程 编写画树叶的主过程(3)P67 的各显神通的(1)、(2)、(3)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1