您好,欢迎访问三七文档
常用命令:1、DRAW清除屏幕,海龟回屏幕中央,头朝上2、FD前进3、BK后退4、RT右转5、LT左转6、PU抬笔7、PD落笔8、HOME回家9、PE擦笔,在PD状态下,它擦除海龟经过路线上原先海龟留下的足迹:例子:fd50pebk30pd,结果为前进了20步,30步被乌龟后退擦除了,需要注意的是终止擦除的命令是PD10、HT隐藏11、ST显龟12、CS清除屏幕,小海龟回母位13、CLEAN清除绘图屏幕,但不影响海龟的方向与位置14、repeat重复次数[执行内容]例子:repeat4[fd50rt90]结果为一个正方形15、正N边形:repeatN[fd边长rt360/N]16、奇数多角形:repeatN[fd边长RT180-180/N]例子:五角星repeat5[fd80RT180-180/5]重复命令的嵌套:1、一个复杂图形都是有一个基本图形重复多次得到的;2、画基本图形时,海龟的起始状态与结束状态相同,否则出错:比如起始时头向上,结束时也要向上实例分析:分析:长方形——repeat2[fd60rt90fd20rt90]Repeat8[长方形右转45度]——转化为命令语言——360/8=45分析:repeat3[长方形右转120度]360/3=120分析:repeat5[前进40步五角星右转144]五角星——repeat5[fd20rt144]分析:repeat6[前进50五角星后退50右转60]一周360度,转了6次,有6个夹角,所以右转360/6=60分析:repeat5[前进50五角星退后20右转360/5]颜色设置与图形填充1、选择画笔颜色的方法:setpc(1)单击菜单“钢笔颜色”(2)单击工具栏上的“钢笔颜色”按钮,即第6个按钮(3)使用setpc颜色代码0黑1蓝2绿3蓝绿4深红5紫6棕7浅灰8深灰9浅蓝10浅绿11浅青12红13粉14黄15白除了draw与setpc之外,其他命令对画笔颜色没有影响,使用draw颜色变为黑色小作业:自选颜色画一个自选图形2图形填充:fill用当前的笔色填充一封闭图形使用fill时必须遵循的规则:(1)填充颜色必须与封闭图形的颜色一致(2)海龟不能在封闭图形上,他必须位于要填充的区域内;(3)海龟必须处于落笔状态下小作业:画一面五星红旗3屏幕底色的设置:setbgX功能:设置当前屏幕的颜色,其中X为0——15Setbg14设置屏幕颜色为黄色小作业:将屏幕背景变成你所选的颜色4、setw宽度笔宽的有效值范围是1~999步,draw设置笔宽为1作业:改改笔宽,看看效果屏幕的三种显示方式:1、文本屏幕TS2、混合屏幕SS3、全图形屏幕FS程序执行方式:我们平时编写的命令是立即执行方式,每敲入一条命令计算机就立即执行,可以一步步直观地绘出图形,但是输入的命令不能保存不能修改。而程序执行方式可以保存命令,logo语言的程序执行方式主要是通过编写过程、执行过程来实现的。1、过程的概念与结构过程的格式:To过程名过程体End注意:(1)过程名用任意的字母和数字组成,但不能是纯数字。一般起一个与过程相关的名字,方便记忆和使用,比如:画旗子的过程名为“QI”。(2)过程名不能和logo命令名相重。(3)过程名如有运算符号时,在这些符号的前面加一个“\”。例如:3\*2\+A(4)过程尾(END)必须要另起一行。2、过程的编写举例画旗子toqihtrepeat3[fd30rt120]bk50endqi画松树toshusetw5setpc2rt15fd60rt150fd60rt105fd30bk15rt90bk50endshu画空心五角星towxdrawhtrt18repeat5[fd40rt144fd40lt72]endwx3编辑指定的过程○1edit过程名比如:editqi○2editall调出内存中所有的过程进行重新编辑○3edit调出上次进行编辑时所有的过程进行重新编辑○4F2键保留编辑内容,退出编辑状态作业:编写出画长方形与空心六角形的过程空心多角星公式:repeatn[fd边长rt720/nfd边长lt360/n]编写出彩色小旗的过程
本文标题:pclogo讲义
链接地址:https://www.777doc.com/doc-6082461 .html