logo语言

合集下载

Logo语言学习要点

Logo语言学习要点

Logo语言学习要点一、打开Logo语言程序:打开桌面上的二、认识Logo语言窗口三、熟记命令:1、显(隐)S(H)T2、前是FD后BK3、左右C(R)T4、提笔PenUP落笔PenD5、清屏CS擦除PE6、回到原点HOME7、重复:repeat [重复的内容]8、画笔粗细:SETW9、画正多边形:REPEA T 边数[FD 步长LT(RT)360/边数](36边是近似圆.180/边数近似半圆)10、嵌套命令:REPEA T 要重复的图形的个数[画单个图形的命令RLT(RT)360/图形的个数]实例:1、画五角星rt 20 {右转20度}Repeat 5 [fd 100 rt 144] {重复5次[前进100度右转144度]}2、画小旗FD 50 RT 90 FD 50 {前进50步右转90度前进50步}HOME {回到原点}BK 50 {后退50步}3、画正方形FD 100 RT 90FD 100 RT 90FD 100 RT 90FD 100 RT 904、画楼梯repeat 5 [bk 20 rt 90 fd 20 lt 90 ]5、画由4个长方形组成的风车方法1:REPEA T 2 [FD 80 RT 90 FD 20 RT 90 ]RT 90REPEA T 2 [FD 80 RT 90 FD 20 RT 90 ]RT 90REPEA T 2 [FD 80 RT 90 FD 20 RT 90 ]RT 90REPEA T 2 [FD 80 RT 90 FD 20 RT 90 ]RT 90方法2:REPEA T 4 [REPEA T 2 [FD 80 RT 90 FD 20 RT 90 ] RT 90 ] 6、画由8个长方形组成的风车REPEA T 8 [REPEA T 2 [FD 80 RT 90 FD 20 RT 90 ] RT 45 ]7、画由3个三角形组成的风车REPEA T 3 [REPEA T 3 [FD 50 RT 120 ] RT 120 ]8、画由30个正方形组成的花。

LOGO语言简介

LOGO语言简介
LOGO语言简介 LOGO语言是一种早期的编程语言,也是一种与自然语言非常接 近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿 童进行寓教于乐的教学方式。LOGO语言创始于1968年,是美国国家科 学基金会所资助。一项专案研究,在麻省理工学院人工智能研究室完成。 LOGO源自西腊文,原意即为思想,是由一名叫佩伯特的心理学家 在从事儿童学习的研究中,发现一些与他的想法相反的教学方法,并在 一个假日中出外散步时,偶然间看到一个像海龟的机械装置触发灵感, 于是利用他广博的知识及聪明的才智而最终完成了LOGO语言的设计。 LOGO学了有什么好处呢?这是一定大家关心的问题吧!大家不要认 为这是简单的画图软件就行,一开始,你可能会认为是这样,不过,它 隐含着非常严谨的科学道理,需要你掌握一定的逻辑思维能力,特别是 要会从数学的角度出发考虑问题。你会发现,这个软件,将使你处理事 情时,会非常严谨,养成一丝不拘的好习惯。用好这个软件,可不能大 大咧咧噢!
பைடு நூலகம்
欢迎大家一起探讨如何指挥那只可爱的小海龟画出喜欢的图片。想 成功并不简单,可能会让你的小脑袋费上一阵力气。不过,我相信你会 成功的。
Logo小海龟从哪来的呢?
• 1967年,麻省理工学院人工智能实验室西摩尔· 帕伯特 (S.Papert),为孩子设计出一种叫LOGO的电脑语言。 帕伯特曾是瑞士著名心理学家皮亚杰的学生,他发明的 LOGO最初是个绘图程序,能控制一个“海龟”图标,在 屏幕上描绘爬行路径的轨迹。帕伯特希望孩子不要机械地 记忆事实,强调创造性的探索。他说:“学校的多数课程 是记忆一些数据和科学事实,却很少着眼于真正意义上的 学习与思考。”他用LOGO语言启发孩子们学会学习,一 些孩子用LOGO语言设计出了真正的程序,使它成为一种 热门的电脑教学语言。 • 现在大家明白了,最早的Logo小海龟是一个叫西摩尔· 帕 伯特的叔叔造出来的。不过,到了现在,世界上有许许多 多的叔叔阿姨在造着各种各样的更加漂亮的小海龟。

LOGO语言

LOGO语言

LOGO语言LOGO语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。

LOGO语言的概述LOGO语言创始于1968年,是美国国家科学基金会所资助的一项专案研究,在麻省理工学院(MIT)的人工智能研究室完成。

LOGO源自西腊文,原意即为思想,是由一名叫佩伯特的心理学家在从事儿童学习的研究中,发现一些与他的想法相反的教学方法,并在一个假日中出外散步时,偶然间看到一个像海龟的机械装置触发灵感,于是利用他广博的知识及聪明的才智而最终完成了LOGO语言的设计。

绘图是LOGO语言中最主要的功能,佩伯特博士就是希望能通过绘图的方式来培养学生学习电脑的兴趣和正确的学习观念。

LOGO语言从开始发展到现在,已有Windows版本——MSWLogo,包括Windows 3.X版及Windows9X版(下载网址/logo.html)等。

在以前的LOGO语言中有一个海龟,它有位置与指向两个重要参数,海龟按程序中的LOGO指令或用户的操作命令在屏幕上执行一定的动作,现在,图中的海龟由小三角形所替代。

中文LOGO语言上世纪90年代,台湾推出繁体版的LOGO语言,称之为:【葛拉堡/Gerlabau】,其后国内也推出了中文化的LOGO语言,分别是“易乐谷/ELOGO”和“创新CX-LOGO/微世界”,发扬了中文编程的优势。

【易乐谷】“易乐谷ELOGO中文编程系统”由大连大有吴涛易语言软件开发有限公司出品的汉语编程工具易语言开发的,是一个以LOGO语言语法为基本语法规则,易语言中文化为实现目标,以流程图为教学辅助,提供幼儿园、小学、退休人员及小学教学师作为入门级学习编程的一种简单工具。

本程序由大连大有吴涛易语言软件开发有限公司向幼儿园、小学校、教师、退休人员等编程爱好入门者提供。

本程序使用易语言编程,用易语言实现了一种新的解释型的中文编程语言工具,在易语言中有丰富的图形组件、动画组件,多媒体命令、网络功能、3D支持库,目前这些功能已在易乐谷中体现,大家在学习“易乐谷ELOGO”的同时,也可以学会这些多媒体支持库的应用方法。

Logo—语言-大全

Logo—语言-大全

Logo的语言命令一、绘图初始化命令(DRAW)格式:DRAW功能:让计算机完成一些初始化功能。

二、前进与后退命令1、前进命令格式:FD 步数2、后退命令格式:BK 步数三、转向命令1、左转命令格式:LT 度数2、右转命令格式:RT 度数四、提笔与落笔命令1、提笔命令格式:PU2、落笔命令格式:PD3、笔擦命令格式:PE五、隐龟与显龟1、隐龟命令格式:HT2、显龟命令格式:ST六、回家命令格式:HOME七、清屏命令1、CS命令格式:CS功能:清除屏幕上的图形,并使海龟回到“家”,头朝上。

2、CLEAN命令格式:CLEAN功能:清除屏幕上的图形,且不改变海龟的状态。

八、常用的变色命令。

1、SETBG <颜色代码>:设置屏幕的颜色。

2、SETPC <颜色代码>:设置画笔的颜色。

3、SETW <笔的宽度>: 设置笔的粗细。

笔的宽度的取值范围为1-999。

4、FILL :着色命令九、定位命令:1、SETX <X坐标值>:使海龟水平方向移到X坐标指定的位置2、SETY <Y坐标值>:使海龟垂直方向移到Y坐标指定的位置3、SETXY <X坐标值 Y坐标值>:使海龟水平方向移到X坐标指定的位置,垂直方向移到Y坐标指定的位置。

4、XCOR:输出当前海龟在水平方向的位置。

5、YCOR:输出当前海龟在垂直方向的位置。

6、GETXY:输出当前海龟在水平方向的位置和垂直方向的位置。

命令简写功能基本绘图DRAW - 清屏、海龟回母位CLEANCLEARSCREEN CSCLEARTEXT CTFORWARD FD 前进BACK BK 后退RIGHT RT 右转LEFT LT 左转 SETMOUSESHAPE 1~23鼠标变形tell 1~15 st bk 50分身龟setattr 0~255文章颜色setbgpattern 1~11 背景变形SETPC(SETBG) 0~14 ⒈海龟颜色⒉背景颜色FILL 颜色填充PENUP PU 抬笔PENDOWN PD 落笔HIDETURTLE HT 藏龟SHOWTURTLE ST 显龟CLEARSCREEN CS 清屏HOME - 回家REPEAT - 重复SPLITSCREEN SS 图文混合屏FULLSCREEN FS 全图形屏TEXTSCREEN TS 全文字屏NODRAW ND 全文字屏、清屏WRAP - 环绕状态WINDOW - 窗口状态FENCE - 围栏状态SHOW - 屏幕输出TT - 在画图区显示文字TO……END - 过程头、尾IF…THEN…ELSEPAUSECONTINUE COEDIT ALL - 进入编辑部STOP -TOPLEVEL -SETPC - 设置画笔颜色SETBG - 设置屏幕底色坐标作图SETX - 指定海龟横向位置SETY - 指定海龟纵向位置SETXY - 指定海龟任意位置SETHEADING SETH - 指定海龟方向XCOR - 显示海龟当前位置的X坐标YCOR - 显示海龟当前位置的Y坐标GETXY - 显示海龟当前位置的X,Y坐标HEADING - 显示海龟指向角度文件管理POTS - 显示工作区内所有过程的标题POPS(PO ALL) - 显示工作区内所有过程的内容PRINTOUT PO 显示工作区内过程的内容ERASE(ER ALL) ER 删除工作区中的过程DIRECTORY DIR 显示磁盘文件目录DISK - 显示当前盘SETDISK - 设置当前盘SAVE - 把程序存盘LOAD - 读程序文件SAVEPIC - 图形存盘LOADPIC - 读图形文件DELETE - 删除文件RENAME REN 文件改名数值计算PRINT PR 换行打印TYPE - 同行打印SETCURSOR - 打印格式OUTPUT OP 输出INT - 取整函数ROUND - 四舍五入函数QUOTIENT - 求商函数REMAINDER - 余数函数RANDOM - 随机函数SQRT - 平方根函数ABS - 绝对值函数MAKE - 赋值PRECISION - 数字显示精度字表处理FIRST - 取首LAST - 取尾BUTFIRST BF 去首BUTLAST BL 去尾EMPTY? - 判断是否为空READ - 从键盘上接受一串字符READCHAR RC 从键盘上接受一个字符READLIST RL 从键盘上接受一个表READQUOTE RQ 从键盘上接受一个字RESULT: - 结果TRUE - 真FALSE - 假COUNT - 测长函数MAKE - 赋值ITEM - 输出表中第:K个元素TEST - 测试条件IFTRUE IFT 测试真IFFALSE IFF 测试假KEY? - 是否有键盘输入NUMBER? - 是否是数WORD? - 是否是字LIST? - 是否是表WORD - 连接字SENTENCE SE 字与表、表与表的连接FPUT - 连接到表(字)首LPUT - 连接到表(字)尾LIST - 组成表RUN - 运行表DEFINE - 定义过程ASCII - 输出字符的ASCII码CHAR - 输出ASCII码值的字符fd 前进bk 后退lt 左转rt 右转draw 海龟初始化cs 清屏home 让海龟回到初始位置(留下痕迹)clean 清除图形窗口中的内容,海龟不移动位置。

LOGO语言

LOGO语言

三、PCLOGO语言绘图的辅助方法
(四)随机绘图
随机函数:random 参数(小于等于32767) (随机产生一个由1-参数之间的一个整数。) (1)repeat 100[repeat 5[rt 45 pu fd 20 setpc random 15 pd repeat 5[fd 30 rt 144]]]
2、用重复命令画长方形
格式:REPEAT 2 [FD 边长1 RT 90 FD 边长2 RT 90]
3、用重复命令画平行四边形
格式:REPEAT 2 [FD 边长1 RT 角1 FD 边长2 RT 180-角1]
二、logo语言绘图的基本命令。
(九)用重复命令绘图
4、用重复命令画菱形
格式:REPEAT 2 [FD 边长 RT 角1 FD 边长 RT 180-角1]
3、设置屏幕背景颜色命令:SETBG,用法:SETBG 颜色号 作用:将屏幕作图区设置为指定颜色。绘图时要先设置背景色, 否则会将屏幕上的图形消除。
三、PCLOGO语言绘图的辅助方法
(一)彩色绘图
4、填充颜色命令:FILL 用法1:FILL 作用:用封闭线颜色填充封闭图形。 用法2:(FILL 封闭线颜色号) 作用:用当前画笔颜色填充封闭图形。 使用FILL命令要按下列步骤进行:第一步,海龟抬笔进入封闭区域 内,注意不要停在封闭线上;第二步,海龟落笔,并设置画笔颜色为要 填充的颜色;第三步,根据填充要求选择一种填充格式,执行填充命令。 5、图案填充
四、图形程序设计
(一)过程和过程的编辑
EDIT命令的三种使用方法: 第一种,?EDIT回车,打开一个空白编辑窗口,窗口名为Editor; 第二种,?EDIT 过程名回车,打开一个有过程头和过程尾的编辑窗口, 窗口名为指定的过程名; 第三种,?EDIT 过程名1 过程名2 „„回车,打开一人同时定义多个过 程的编辑窗口,且每个过程都有过程头和过程尾,窗口名为第一个过程的过 程名。 过程编辑完成之后,可按功能键F2退出编辑窗口,返回命令绘图状态。 4、过程的执行 5、保存过程 四种方法。 第一种是使用常用工具栏中的 保存命令按钮; 第二种是使用文件菜单下的Save选项; 第三种是按键盘上功能键F6。 第四种使用SAVE命令。 无论用哪种方法保存,其操作与其它应用软件的操作相同。但文件名与过 程名是两个概念,可以相同也可以不同。

LOGO语言(课堂PPT)

LOGO语言(课堂PPT)
1、软件的安装 2、界面简介
了解标题栏、菜单栏、 工具栏、绘图窗口、小 海龟、命令窗口、提示 符( ?)、光标 (|)、 状态栏以及常见的工具按 钮。
6
pc logo for windows基础
3、了解窗口的各种显示方式以及切换方法 LOGO语言中,可以用各窗口的最大化和还原命令改
变窗口的显示状态,也可以用输入命令的方法改变窗口的 显示状态(窗口界面视图的切换命令): FS (fullscreen) 全图状态命令,即全图方式。 SS (splitscreen)图文混合状态命令,即图文方式。 TS (textscreen)全文本状态命令,即文本方式。
• CS (clearscreen)清屏。 清除屏幕上的图形,海 龟回母位。但,设置的属性仍保留。 例如: setw 20 fd 40 cs fd 50
• Draw 初始化命令。 使系统恢复到启动状态。效 果是:清屏(绘图窗口)后,海龟归位,设置的 属性全部初始化,即,海龟回到原点位置,头向 上,笔粗为1,笔色为黑色。
2、小海龟只会一步步走路吗?怎样让 小海龟飞一段路程再走呢?
12
几个命令
• PU(penup)抬笔命令 让海龟把 脚抬起来,移动时不画线。
• PD (pendown)落笔命令 让海龟 把脚落下,移动时画出线来。
13
笔擦命令(PE)
• PE(PENERASE) • 例如 • fd 60 • pe bk 60
乘积(度数) 120×3=360 90×4=360 72×5=360 60×6=360 45×8=360
25
小经验
• 注意:在计算机语言中,除号是/ 乘号是* • 在画正多边形时,边数越多,边长就要越
小些。否则画出的图形会出界导致错乱。

ai商标logo设计语句

ai商标logo设计语句

ai商标logo设计语句
1. "我们以智能创意,为您打造独一无二的AI商标logo设计。

"
2. "让人工智能的魅力融入商标logo,展现创造力与未来感。

"
3. "我们将先进的AI技术与创意设计相结合,为您提供卓越的商标logo设计服务。

"
4. "用AI思维和设计力,让您的品牌商标独具魅力。

"
5. "探索未来,创造现在!我们专注于为您提供与众不同的AI
商标logo设计。

"
6. "通过人工智能的力量,我们让您的品牌与众不同,成为市
场的独一无二。

"
7. "我们以AI创意设计为驱动力,为您打造商标logo设计的
全新体验。

"
8. "用AI技术让商标logo设计更智能、更创新,让您的品牌
脱颖而出。

"
9. "我们将深入了解您的品牌,并结合人工智能的力量,为您
打造符合您需求的商标logo设计。

"
10. "通过AI技术与创意设计的结合,我们致力于为您提供高
质量、令人印象深刻的商标logo设计。

"。

logo语言

logo语言

第一节 基本绘图命令



1、初始化命令 DRAW 格式:DRAW 2、前进命令 FORWARD 格式:FD <前进步数> 3、后退命令 BACK 格式:BK <后退步数> 4、向右转命令 RIGHT 格式:RT <角度值>
第一节 基本绘图命令



5、向左转命令 LEFT 格式:LT <角度值> 6、抬笔命令 PENUP 格式:PU 7、落笔命令 PENDOWN 格式:PD 8、海龟回家命令 HOME 格式:HOME


第八节 画圆与圆弧


编写一个画半径为R的圆弧的过 程:
TO Yh :X :R REPEAT :X[RT 5 FD :R*6.28/36 RT 5] END
8、圆与半圆图
:R1 20
:R1 10
:R2 40
:R2 20
:R3 30 :R4 40 :R5 50
8、圆与半圆图
40
30 :R1 50
repeat 5[fd 50 rt 144 fd 50 lt 72 ]
第四节 LOGO的窗口

作图窗口、文本窗口
第四节 LOGO的窗口

编辑窗口
第五节 绘图的两种执行方式

1、立即执行方式 每敲入一条命令计算机就立即执 行,称为“立即执行方式”。这 种执行方式的优点是可以一步步 直观地绘出图形,缺点是输入的 命令不能保存下来。


to xx :b :j fd :b rt :j wait 50 xx :b+3 :j end
尾递归执行分析


  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一课认识WINLOGO教学目的:1、熟悉WINLOGO的启动和退出。

2、初步了解LOGO语言。

教学重点:WINLOGO的基本使用方法。

教学内容:一、什么是计算机语言计算机语言是人和计算机打交道的语言,它用不同的文字和符号表示不同的含义。

计算机语言有很多种,就像我们人类使用的语言一样,不同的语言有不同的语词和语法。

二、LOGO语言简介:LOGO语言是美国麻省理工学院人工智能实验室于1968年开发的,是一种专为青少年设计的计算机语言。

“LOGO”在希腊文中有“文字”、“符号”和“思索”的意思。

LOGO语言有多种版本,我们这里给大家介绍的是在WIN98环境下运行的LOGO语言,它具有界面全新、功能强大和方便操作等特点。

三、WIN LOGO的启动单击“开始”弹出一级菜单,鼠标移动至“程序”。

这时弹出二级菜单,鼠标移动至“PC LOGO”,这时弹出三级菜单,单击“PC LOGO”就可以运行WINLOGO了。

WINLOGO窗口如下图,主要由标题栏、菜单栏、工具栏以及图形窗口和文本窗口几部分组成。

其中的小海龟是LOGO语言的重要角色,我们可以发布命令指挥它完成各种任务,小海龟位于屏幕中央,而且头朝上,这个位置叫“母位”。

在文本区中的问号“?”是LOGO语言的提示符,提示我们可以在这里输入命令了。

四、屏幕状态和海龟的活动范围:⒈三种屏幕状态:WINLOGO界面比较灵活,我们即可以通过窗口的操作实现桌面的控制,同时也可以用命令的方式改变桌面的窗口。

①标准页面布局:当我们第一次进入LOGO语言环境时我们所看到的就是标准布局,它是由绘图窗口和文本窗口两个窗口组成的。

如果这种布局已被打乱,我们想要恢复这种布局的命令是:SPLISCREEN 简写为 SS (或Shift+F2)例如键入:?SS↓即进入标准屏幕状态。

②全图形窗口布局:在这种屏幕状态下,整个图形窗口被最大化。

FULLSCREEN 简写为FS(或Shift+F4)③全文本窗口布局:在这种屏幕状态下,整个广西窗口被最大化。

TEXTSCREEN 简写为TS(或Shift+F3)五、退出WINLOGO:⒈在提示符“?”后面输入“BYE”或单击关闭按钮,弹出下面对话框。

⒉单击“是”退出WINLOGO。

六、练习:1、LOGO语言的进入和退出。

2、在文本区提示符后输入以下命令,观察小海龟的运动。

①?SETPC 14?REPEAT 12[FD 32 LT 30 REPEAT 3[FD 32 RT 120]RT 30 BK 32 RT 30]?REPEAT 12[PU FD 50 PD FILL BK 50 RT 30]②?DRAW ↓?SETH 25 FD 60 BK 60 ↓?SETH 120 FD 100 BK 100↓?SETH 270 FD 60↓③?PEPEAT 6[REPEAT 6[FD 30 RT 60]RT 60]④?PLAY [O3 C D E F G A B]第二课基本绘图命令(1)教学目的:1、学习最长用的几个基本命令。

2、用学习的命令绘制简单的图形。

教学过程:现在,我们开始学习LOGO语言中最基本的绘画命令,学会了这些命令,我们就可以指挥小海龟画一些简单的图形了。

LOGO语言提供了一种非常简单的绘画方式,只要从键盘输入一条命令,并按一下回车键,小海龟立刻就在屏幕上按照命令的批示画出图形,这种绘图方式叫做立即执行方式,也叫命令方式,下面我们先来介绍几条最基本的绘图命令。

一、前进命令命令格式:FORWARD 步数(简写:FD 步数)功能:使海龟向前移动指定的步数例:FD 100 前进 100 (海龟)步FD 20*5 前进 100 步(因为 20*5 = 100 )FD -50 后退 50 步(与 BK 50作用相同)二、后退命令:命令格式:BACK 步数(简写: BK 步数)功能:使海龟向后移动指定的步数例:BK 100 后退 100 步BK 20* 5 后退 100 步(因为 20*5 = 100 )BK -50 前进 50 步(与 FD 50 作用相同)三、右转命令(顺时针方向):命令格式:RIGHT 度数(简写 RT度数)使海龟顺时针方向旋转指定的度数例:RT 90 右转 90 度RT 360/4 右转 90 度(因为 360/4 = 90 )RT -120 左转 120 度四、左转命令(逆时针方向):命令格式:LEFT 度数(简写 LT 度数)功能:使海龟逆时针方向旋转指定的度数例:LT 90 (左转 90 度)LT 360/4 左转 90 度(因为 360/4 = 90 )LT -120 右转 120 度五、清屏幕命令:命令格式:CLEARSCREEN(简写 CS)六、绘图实例:例1:画一个边长50的正方形:RT 90?FD 50 RT 90?FD 50 RT 90?FD 50 RT 90例2:画一个十字:?FD 100 BK 50?LT 90?FD 50 BK 100第三课基本绘画命令(2)教学目的:1、学习抬笔、落笔、隐龟、显龟等基本命令。

2、用学习的命令绘制简单的图形。

教学过程:为了能让小海龟画出更复杂的图形,我们再来学习几条绘图命令。

一、抬笔命令命令格式: PENUP(简写为 PU)功能:使用PU命令后,海龟在屏幕上移动不留痕迹。

例:?FD 30 PU FD 30二、落笔命令命令格式: PENDOWN(简写为 PD)功能:配合抬笔命令使用,将海龟的笔落下,恢复画图功能。

例:画“吕”字:?fd 40 rt 90?fd 40 rt 90?fd 40 rt 90?fd 40 rt 90?pu bk 50 pd?fd 40 rt 90?fd 40 rt 90?fd 40 rt 90?fd 40 rt 90三、隐龟命令命令格式: HIDETURTLE(简写 HT)功能:将海龟隐藏起来,隐藏后海龟仍可画图。

四、显龟命令命令格式: SHOWTURTLE(简写 ST)功能:将被隐藏的海龟显示出来。

五、回家命令命令格式: HOME功能:让海龟回到屏幕中央的“母位”,并使其方向向上。

六、擦除命令命令格式:PENERASE (简写PE )功能:将海龟变为与原来相反颜色的笔,即经过有画线部分的地方会擦掉画线。

若想恢复为原来的画笔,可以使用PD命令。

例:?FD 20?PE BK 20 PD绘图实例:例1:利用HOME画一面小旗子①?CS?fd 50 rt 90 fd 50?home?bk 50 ht②?CS?bk 100 fd 50?RT 90 FD 90?HOME? HT想一想:还有没有别的方法。

练习:①用多种方法画出一条虚线。

②画出如下图形。

第四课三种屏幕状态一、环绕方式:将屏幕上下两边连通,海龟从屏幕上边出界,会从下面进入;同样,从左边出界,会从右边出来。

命令格式:WRAP例如:②围栏方式:海龟不能出界,出界为非法。

命令格式:FENCE命令功能:以屏幕四周为界,海龟不能超出边界,出界为非法。

一旦海龟越出范围,即停止运行,并显示错误信息。

③窗口方式:在窗口方式下,海龟活动范围很大,屏幕只是这个区域的一个矩形区。

命令格式:WINDOW命令功能:将屏幕设为海龟活动的一个窗口。

第五课重复命令教学内容:1、学习重复命令的使用。

2、使用重复命令绘制一些各简单图形。

教学过程:一、复习:请学生说出绘制正方形的方法:?FD 100 RT 90?FD 100 RT 90?FD 100 RT 90?FD 100 RT 90这里画图时使用了如4次同样的命令,都有是重复的,为了避免重复印执行的命令反复输入,LOGO语言设置了重复命令。

而且画出来的图形更加丰富多彩。

二、重复命令的格式:REPEAT 重复次数[重复执行的内容]功能:将方括号内的命令执行指定的次数。

例如:以上画正方形就可以写成?REPEAT 4[FD 100 RT 90]三、重复命令的使用:例:用重复命令画一个“十”字分析:图中的基本部分是一条线段,图形是基本图形旋转4次画出来的。

海龟从屏幕中心出发,先向前走后50步,然后后退到中心点,再向右转90度,将此动作重复4次,即可画出“十”字?REPEAT 4[FD 50 BK 50 RT 90]想一想:将上述中的后退命令改为“HOME”行不行?练习:依照上述方法画出“米”字及其它图形。

想一想:在上面写图的过程中重复的次数和旋转的角度是什么关系?(重复的次数×旋转的角度=360)提高:给制以下图形:第六课正多边形的绘制教学内容:使用重复命令绘制正多边形。

教学过程:一、谈话:利用重复语句可以画正方形,能不能用它来画正三角形、正五边形、正六边形及至任意的正多边形呢?答案是肯定的。

二、新课:现在我们就来研究一下如何用重复语句可以画正三角形,我们知道,正多边形的每条边都相等,每个内角也都相等的封闭图形,用重复命令画正多边形可以这虑。

例1:画一个边长是80的等边三角形。

分析:海龟从母位出发,先向前走80步,画出每一条边,画第二条边时需要计算一下小海龟右转的角度,等边三角形每个内角的度数都是60度,所以海龟需要右转的度数是180度—60度,如图所示,把前边80步右转120度的命令重复执行3次,就可以画出一个等边三角形了。

?REPEAT 3[FD 80 RT 120]例2:让小海龟画正五边形、六边形、七边形、八边形分析:要画出这些图形,首先需要计算海龟每前进一步应该旋转的角度,如果用N表示正多边形的边数,求海龟每次旋转的角度的公式为:旋转角度=360÷N这是因为海龟在画一个正多边形的需转一周,也就是正多边形的外角和是360度,海龟每次转的是正多边形的一个外角。

正五边形:?REPEAT 5[FD 60 RT 72] HT↓正六边形:?REPEAT 6[FD 60 RT 60] HT↓正七边形:?REPEAT 7[FD 60 RT 360/7] HT↓正八边形:?REPEAT 8[FD 60 RT 45] HT↓画正七边形进,小海龟要转360÷7,在LOGO语言中,分别用“*”和“/”来表示乘号和除号,我们直接把360/7写在RT命令的后面,计算机会算得又快又准。

总结:画正N边形的公式。

左图:repeat N[fd 边长 lt 360/N]右图:repeat N[fd 边长 rt 360/N]三、练习:画出一个正三十六边形。

(PEPEAT 36[FD 10 RT 360/36])第七课奇数多角星教学目的:使学生会利用重复命令绘制奇数多角星。

教学难点:理解海龟每次旋转的角度教学过程:一、复习:正多边形的绘制方法:PEPEAT 边数[FD 边长 RT (360÷边数)]二、操作:我们已经学会了用重复命令绘制正多边形,今天我们来学习用重复命令绘制奇数正多角星。

相关文档
最新文档