跟我学Logo语言.ppt
《跟我学Logo语言.ppt》由会员分享,可在线阅读,更多相关《跟我学Logo语言.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Logo程序设计(授课讲稿)吴剑辉1第二讲、海龟作图 海龟就像是一个能听懂命令的机器人,它可以按照我们的命令在屏幕上爬行,还能够留下爬行的足迹,便形成了图形。所以,海龟就仿佛是我们作图的笔,而屏幕就可看作是用来绘图的纸了。我们必须给海龟下达一条条命令,指挥它按命令来执行。因此我们首先要学习用来指挥海龟行动的最基本的命令。一、从画一条线学起二、从画正方形说起三、画出奇妙的图案2执行命令形式 (1)、命令方式:在 Logo 提示符后输入一条或多条命令,按回车键执行。在这种方式下,一旦发现命令有错或者图形不符合要求要进行修改的话,往往是一切从头做起。(2)、程序方式:在编辑器里,通常要按先后顺序编排
2、好能完成某种操作的一系列命令。即编写“过程”,它可定义、调试、保存,并能被反复使用。在 Logo 提示符后输入以其过程名作为“新命令”来执行。3一、从画一条线学起1、怎样出现海龟?启动进入启动进入LOGOLOGO系统,在系统,在“?”LogoLogo提示符后输入:提示符后输入:DRAW DRAW【知识点】:绘图初始化命令格式:DRAW功能:屏幕清除干净,并设置为绘图和文本混合的显示状态;海龟显示在屏幕的中央(这个点称为“源点”);海龟设置成落笔、绘图的颜色为黑色、绘图笔的宽度为 1的状态;屏幕的背景为白色;文本字体的宽度为 1的状态;绘图的显示方式设置为“环绕模式”。DRAW命令所设置的模式,
3、是LOGO语言最常用的绘画模式。2、怎样藏龟与显龟?在“?”Logo提示符后输入:HT (海龟从屏幕绘图区中消失)在“?”Logo提示符后输入:ST(海龟重新显示在屏幕绘图区)4【知识点】:基本的作图命令命 令格 式 简写功 能初始化DRAW 出现海龟,初始化,设置图文本状态隐龟HIDETURTLEHT让海龟隐身显龟SHOWTURTLEST让海龟重现前进FORWORD xFD x使海龟向前移动指定的 X步后退BACK xBK x使海龟向后倒退指定的 X步右转RIGHT nRT n海龟向右转 n度,(按顺时针方向)左转LEFT nLT n海龟向左转 n度,(按逆时针方向)抬笔PENUPPU把海龟
4、的画笔提起来,移动时不留下笔迹落笔PENDOWNPD让海龟下笔,恢复海龟的画线功能回家HOME回源点。不清屏,不改变海龟的其它状态笔擦PENERASEPE海龟移动擦掉原来图好的线条清屏复位CLEARSCREENCS清屏幕。海龟回源点,颜色粗细花纹等不变清屏CLEAN清屏幕。但不改变海龟当前的位置和方向53、怎样画一条直线?(竖、横、斜、虚、)画虚线:?CS FD 30 PU FD 30 PD FD 30 PU FD 30 PD FD 30(这条命令中出现清屏命令CS、抬笔命令PU和落笔命令PD)4、怎样画直角三角形?CS FD 50 RT 90 FD 80 HOME(这条命令中出现回家命令HO
5、ME,指海龟不管在何处,立即就回到屏幕的中心。)在操作中学画竖线:?FD 100 (海龟按当前方向前进50步)或?BK 100 (海龟按当前方向后退50步)画横线:?RT 90 FD 100(海龟向右转90后再前进100步)或?LT 90 BK 100(海龟向左转90后再后退100步)6几点注意事项 1、这些命令可分成两类:一类是带有参数的命令,如FD:X要有步数、RT:N要有角度等,并且在命令和参数之间还必须加上一个空格;另一类是不带参数的命令,如HT、ST、PU、PD等。2、计算机的回车键是一行命令的结束键。在LOGO语言中一行可以只打一个命令,也可以连打几个命令再按回车键,但命令和命令之
6、间要用空格隔开,如FD 100 RT 90。一定要在保证每一命令输入正确后再按回车键。3、当执行完笔擦命令(PE)后,如果还要继续画线,先要执行一下落笔命令(PD)。4、在需要重复打某些命令时,可在“?”Logo提示符状态下,使用、键进行选择。7动脑筋,画一画8二、从画正方形说起 1、怎样用学过的FD、BK、RT、LT等命令画正方形?假如要画一个边长为80的正方形。?DRAW?FD 80 RT 90?FD 80 RT 90?FD 80 RT 90?FD 80 RT 90?DRAW?FD 80 LT 90?FD 80 LT 90?FD 80 LT 90?FD 80 LT 90【注意】:仔细观察,
7、是否发现用上的四行命令 FD 80 RT 90或 FD 80 LT 90 是完全一样!有没有什么好办法把它简化?2、在LOGO语言中,使用REPEAT命令可以使多次重复的语句变得非常简单,提供方便绘制有规律的图形。?DRAW?REPEAT 4FD 80 RT 909【知识点】:格式:REPEAT:N执行重复的命令功能:把方括号里的命令重复执行N次注意:方括号里重复的所有命令必须写成一行,命令间用空格隔开。3、再画正三边形、正五边形、正六边形?怎样使用重复命令?从中找到什么规律?、画正多边形:REPEAT 边数FD 边长 RT 360/边数 、画正三边形:REPEAT 3FD 100 RT 12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Logo 语言
限制150内