苏科信息技术选修课件认识Logo_第1页
苏科信息技术选修课件认识Logo_第2页
苏科信息技术选修课件认识Logo_第3页
苏科信息技术选修课件认识Logo_第4页
苏科信息技术选修课件认识Logo_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1课认识LogoLogo语言的启动

1.单击“开始”按钮,指向“程序”,单击“PCLogo”命令,出现“PCLogoforWindows”窗口。屏幕的上方是视图窗口,中间的“小海龟”就是Logo语言的绘图工具,通过小海龟上、下、左、右移动来实现画图。屏幕中间出现的小海龟的位置就是小海龟的“家”,通常称它的为“母位”。屏幕的下方是命令窗口,在命令窗口中输入Logo语言命令可以指挥小海龟运动。在命令窗口中,“?”是Logo语言的提示符,“|”是光标。二、“HT”、“ST”、“CS”命令1.“HT”——藏龟命令(hideturtle)图形画好后,屏幕上还留有小海龟标记,若要去掉这个标记,可以输入“HT”命令,并按回车键。2.“ST”——显龟命令(showturtle)要使小海龟重新出现在屏幕上,可以输入“ST”命令,并按回车键。3.“CS”——清屏复位命令(clearscreen)如果想在屏幕上画新的图形,可以使用“CS”命令将屏幕“擦”干净,同时使小海龟回到母位,且方向朝上。三、Logo语言的退出单击“PCLogoforWindows”窗口右上角的“关闭”按钮,退出Logo语言程序;也可以在命令窗口中输入“EXIT”或“BYE”命令,退出Logo语言程序。返回视图窗口命令窗口小海龟返回上机练习熟悉logo软件的启动、关闭P2探究园P3

实践园注意在Logo语言中,也可以将几个命令一起依次输入,但要注意在每个命令之间按空格键。最后,按回车键。输入的代码大小写不区分。第2课画楼梯一、“FD”——前进命令“FD”(forward)是前进命令,它必须与数字配合输入。因此一个完整的“FD”命令分两部分:前半部分为命令“FD”,表示小海龟向前爬行;后半部分为具体数字,表示小海龟向前爬行的具体长度,一般称为步数。注意两部分之间一定要用空格分开。例如,“FD20”表示小海龟向前爬行20步。例如输入:FD400小海龟只能在屏幕限定的绘图区域内移动,也就是在视图窗口移动,一旦设定移动的距离超出边界,小海龟就会从视图窗口的另一边显示出来。二、“BK””——后退命命令“BK”(back)是后退命令令,它的作用用与“FD””命令相反,,表示小海龟龟向后走。三、“RT””——右转命命令“RT”(right)是右转命令令,“RT90”表表示小海龟向向右转90°°,也就是向向右转一直角角。四、“LT””——左转命命令“LT”(lift)是左转命令令,“LT90”表表示小海龟向向左转90°°,也就是向向左转一个直直角。如何画出下面面的等边三角角形呢?假设小海龟沿沿着等边三角角形顺时针方方向转时:FD45RT120FD45RT120FD45RT120上机练习习P7讨论坊实实践园P9实践园1、、2、3题第3课画虚虚线Logo语言言提供了“PU”——提提笔命令、““PD”———落笔命令,,使用它们就就可以画出虚虚线。一、“PU””、“PD””命令使用“PU””(penup)命令后,小小海龟前进或或者后退时都都不留痕迹,,屏幕上不显显示任何线条条,直至使用用“PD”((pendown)命令后,才才能画出线条条。例题P11画虚线是,““PU”命令令和“PD””命令必须交交替使用。注意:每次使使用提笔命令令后,再要花花其他图形时时都要使用落落笔命令,否否则图形是画画不出来的,,只能看见小小海龟在屏幕幕上面移动而而没有留下痕痕迹。二、“HOME”命令用命令画出P11虚线图形“HOME””是复位命令令。输入“HOME”命命令后,无论论小海龟处于于窗口什么位位置,都可以以让它立即回回到屏幕中间间的母位,并并且小海龟的的方向朝上。。想一想:“HOME”命命令和“CS”命令有什什么相同点和和不同点?三、“PE””命令Logo语言言还为我们准准备了一个擦擦出命令“PE”(penerase)。使用“PE”命令后后,小海龟就就变成了“橡橡皮擦”,与与“FD”、、“BK”命命令配合使用用,就可以擦擦除小海龟画画出的线条。。例如,输入““FD200PEBK100”,实际际结果是画出出了一条长100步的线线段。使用“PE””命令后想要要恢复划线,,必须使用““PD”命令令。上机练习P13实践园使用“PE””命令画一条条虚线。第4课画画正多边形学习使用重复复“REPEAT”命令。下面是一组画画正六边形的的命令:FD40RT60FD40RT60FD40RT60FD40RT60FD40RT60FD40RT60仔细观察这组组命令,发现现“FD40”和“RT60””这两个命令令都重复了6次,使用重重复命令“REPEAT”可以简化化重复的部分分。REPEAT6[FD40RT60]"REPEAT"命令的的基本格式为为:“REPEAT重重复的次数数[执行的内内容]”怎样用“REPEAT””命令来下面面的图形?等边三角形::REPEAT3[FD50RT120]正方形:REPEAT4[FD50RT90]五角星:REPEAT5[FD30RT144]虚线:REPEATn[PDFD10PUFD5]提示:“REPEAT””命令中每次次转动的角度度=360/正多边形形的边数。正多边形的边边数越多,画画出的图形就就越像圆。一般情况下,,我们可以用用正36边形形来代表圆。。例如,使用用“REPEAT36[FD3RT10]”命命令就能画出出一个圆。同学们想一想想半圆怎么画画呢?REPEAT18[FD3RT10]上机练习习P16实践园第一题:第二二个图形第二题:第四四个图形第三题:随便便画一个图形形第5课画星星星对于角数为奇奇数的正多边边形,它所有有的内角总和和正好是180°。例如,正五角角星的每个角角的内角度数数都应该是““180°/5=36°°”(在Logo语语言中,“/”表示除号号)。画正五角角星时,每画画一条边就要要转动一个角角度,由于小小海龟转动的的是外角,所所以小海龟实实际转动的角角度应该是““180°-36°=144°”。。因此,用下面面的命令可以以画出一个边边长为100步的正五角角星:REPEAT5[FD100RT144]正七角星的每每个内角度数数都是“180°/7””,但是“180°/7”不能整除除,那该怎么么办呢?计算机具有强强大的计算功功能,这个简简单的任务就就交给计算机机去处理吧!!例如,画出出一个边长为为100步的的正七角星就就可以使用下下面的命令::REPEAT7[FD100RT180°/7]讨论坊画角数为奇数数的正多边星星的命令格式式应该是:REPEAT[FD100RT]2n+1180-180/2n+1上机练习习试画出一个正正九角星和一一个正十五角角星第6课画风车用下面的Logo语言命命令画出风车车:REPEAT2[FD80RT90FD30RT90]RT90REPEAT2[FD80RT90FD30RT90]RT90REPEAT2[FD80RT90FD30RT90]RT90REPEAT2[FD80RT90FD30RT90]RT90其实,用下面面的“REPEAT”命命令画风车更更加简便:REPEAT4[REPEAT2[FD80RT90FD30RT90]RT90]里面的“REPEAT”命令令:它重复执执行的内容是是“FD80RT90FD30RT90”,重复的次次数是2次。。外面的“REPEAT”命令令:它重复执执行的内容是是“REPEAT2[FD80RT90FD30RT90]RT90”,重复的次次数是4次。。这种在一个命命令中多次使使用“REPEAT”命命令的格式,,我们称它为为重复命令的嵌嵌套返回上机练习习P23探究园+实践园园第7课彩色色世界Logo语言言提供了许多多不同颜色的的画笔、画纸纸。只要在原原来绘图命令令的基础上,,结合设置画画笔颜色命令令和设置背景景颜色命令,,小海龟就能能画出彩色的的图案了。1.“SETPC”命令令2.“SETBG”命令令3.“FILL”命令一、SETPC(setpencolor)———命命令用下面面的命命令可可以画画出红红色的的五角角星::SETPC4REPEAT5[FD70RT144]HT设置画笔颜色命命令代代码的的基本本格式式为::“SETPC颜颜色色代码码”Logo语语言用用不同同的数数字来来代表表不同同的颜颜色,,如下下表。。二、““SETBG””(setbackground)———命命令如果将将“PCLogoforWindows”窗窗口看看作一一张画画纸,,那么么背景景颜色色就是是这张张画纸纸的颜颜色,,可以以通过过“SETBG”命命令设设置背背景颜颜色。。设置背景颜色命命令的的基本本格式式为::“SETBG颜颜色代代码”例如::下面面的命命令可可以在在浅黄黄色画画纸上上面出出图形形:SETBG14SETPC12REPEAT10[REPEAT5[FD60RT72]RT36]三、““FILL”———命命令下面是是画三三角红红旗的的命令令:SETPC12REPEAT3[FD100RT120]PURT30FD10PDFILL在上面面的命命令中中,““FILL”就就是涂涂色命命令。。“FILL””命令令必须须与““PU”、、“PD””、““SETPC””命令令结合合使用用,使使用时时一定定要先先提笔笔,将将小海海龟移移动至至封闭闭图形形的内内部,,然后后才能能落笔笔涂色色。上机机练练习习画一个个黄色色的正正方形形(边边长=50)画一个个红色色太阳阳第8课课画画组合合图形形左图的的房子子由房房身、、房顶顶、窗窗户、、门组组合而而成::房身身是一一个正正方形形,房房顶是是一个个三角角形,,窗户户是一一个圆圆,门门是一一个长长方形形。我我们已已经掌掌握了了画这这些基基本图图形的的命令令,如如何将将这些些基本本图形形组合合起来来呢??下面是是画出出房子子的一一组命命令RT30(确定画画房顶顶的起起始角角度)REPEAT3[FD100RT120]((画三角角形的的房顶顶)RT60FD10((将小海海龟移移动到到画房房身的的起始始位置置及角角度)REPEAT4[FD80RT90](画正方方形的的房身身)FD80RT90FD80RT90FD10RT90(将小海海龟移移动到到画门门的起起始位位置及及角度度)REPEAT2[FD55LT90FD25LT90](画长方方形的的房门门)PUFD50LT90FD60RT90PD(将小海海龟移移动到到画窗窗的起起始位位置及及角度度)REPEAT36[FD2RT10](画圆形形的窗窗)HT(隐藏小小海龟龟)上机机练练习习P33实践践园园第9课课定定义过程到目前前为止止,我我们使使用Logo语语言所所画的的图形形都是是在立立即执执行的的方式式下进进行的的。其实,,Logo语言言提供供了另另一种种执行行方式式,即即过程方式。。在这这种方方式下下,可可以向向小海海龟发发出一一组命命令,,使其其完成成一个个图形形的绘绘制,,并且且将这这组命命令保存下来,,以便便随时时调用用。学习目目标::学习习定义义过程程同学们们想一一想:1.你是怎怎样理理解““过程程”这这一词词语?2.对对于小小海龟龟来说说过程是什么么?ABCD过程的的一般般格式式为::TO过过程程名(过程头)过程体体(过程程体)END(过程程尾)1.过过程头头:由由“TO””和““过程名名”组成成,““TO”和和“过过程名名”之之间要要有一一个空空格。。2.过过程体体:过过程体体是过过程的的具体体内容容,由由一系系列Logo语语言的的命令令组成成。3.过过程尾尾:过过程尾尾由"END"组成成,是是一个个过程程结束束的标标志。。例题::定义义画一一个边边长为为50步的的正方方形的的过程程。TOZFXREPEAT4[FD50RT90]END此后,,只要要在命命令窗窗口中中输入入“ZFX”后后按回回车键键,便便可画画出一一个边边长为为50步的的正方方形。。定义好好的过过程在在退出出Logo前可可以重重复使使用。。REPEAT36[FD5RT10]1.定义一个画圆的过程:TOYUANENDTOCFXCSRT90REPEAT2[FD80RT90FD50RT90]HTEND思考考指出下面过程中的过程名、过程体、过称尾:上机机练练习习P36实实践践园探探究究园ABCDEF第10课保保存和和调用用过程程有时我我们需需要将将一个个定义义好的的过程程保存存下来来,以以便随随时调调用或或者反反复调调用,,这时时就要要用到到Logo语言言的保保存功功能。。一、保保存过过程1.定定义一一个过过程。。2.单单击““文件件”菜菜单中中的““保存存”命命令,,弹出出“保保存PCLogo文件件”对对话框框。3.选选择文文件保保存的的位置置,输输入文文件名名。4.单单击““确定定”按按钮,,完成成过程程的保保存。。注意::文件件的名名称应应尽可可能的的反应应保存存的内内容,,可以以与过过程名名相同同。二、调调用过过程1.单单击““文件件”菜菜单中中的““装载载”命命令,,弹出出“装装载PCLogo文件件”对对话框框。2.查查找找并并选选定定““ZFX””文文件件。。3.单单击击““确确定定””按按钮钮。。上机机练练习习P40探探究究园园调调用用““ZFX””文文件件画画下下面面图图形形每个个小小正正方方形形的的边边长长=60第11课课过过程程的的编编辑辑定义义好好的的过过程程保保存存下下来来后后,,如如果果想想要要修修改改,,就就需需要要用用到到Logo语语言言的的过过程程编编辑辑功功能能。。一、、编编辑辑过过程程编辑辑过过程程的的命命令令格格式式为为““EDIT过过程程名名””。。我们们已已经经定定义义了了一一个个边边长长为为50步步的的正正方方形形,,如如果果要要将将其其边边长长改改为为90步步,,那那就就需需要要重重新新编编辑辑这这个个过过程程。。1.在在命命令令窗窗口口中中输输入入““EDITZFX””命命令令,,打打开开““ZFX””窗窗口口。。2.将将““FD50””命命令令改改为为““FD90””命命令令。。3.单单击击““编编辑辑””菜菜单单中中的的““定定义义””命命令令,,修修改改完完成成。。二、、用用““EDIT””命命令令定定义义新新过过程程“EDIT””命命令令不不仅仅能能修修改改过过程程,,还还能能定定义义新新过过程程。。例例如如,,创创建建一一个个画画正正六六边边形形的的过过程程。。1.在在命命令令窗窗口口中中输输入入““EDITLBX””,,打打开开““LBX””窗窗口口。。2.在在““TOLBX””和和““END””之之间间输输入入画画六六边边形形的的命命令令。。3.单单击击““编编辑辑””菜菜单单中中的的““定定义义””命命令令,,完完成成定定义义。。上机机练练习习P43探探究究园园((半半圆圆))定义义一一个个画画圆圆的的过过程程,,调调用用它它组组合合出出不不同同的的图图形形。。第12课课带带参参数数的的过过程程1.带参参数数过过程程的的定定义义2.带参参数数过过程程的的调调用用3.带参参数数过过程程的的修修改改1.带参参数数过过程程的的一一般般格格式式为为::TO过过程程名名:参参数数1:参参数数2……….过程程体体END说明明::参参数数前前面面一一定定要要加加““冒冒号号::””,,过过程程名名和和冒冒号号之之间间要要有有空空格格。。冒冒号号和和参参数数之之间间是是没没有有空空格格的的。。参参数数一一定定要要在在过过程程中中体体现现出出来来。。例如如::定定义义边边长长为为X的的正正方方形形的的过过程程ZFX,,其其中中X=20、、40、、60、、80时时,,可可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论