PClogo语言教程word文档良心出品Word下载.docx
《PClogo语言教程word文档良心出品Word下载.docx》由会员分享,可在线阅读,更多相关《PClogo语言教程word文档良心出品Word下载.docx(15页珍藏版)》请在冰豆网上搜索。
![PClogo语言教程word文档良心出品Word下载.docx](https://file1.bdocx.com/fileroot1/2022-10/12/9652cf72-59bc-4a54-a03f-3a5a8f95de34/9652cf72-59bc-4a54-a03f-3a5a8f95de341.gif)
”是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
RT120]RT
BK
RT
30]
12[PU
FD
50
PD
FILL
②
DRAW↓
SETH
25
60
60↓
120
100
100↓
270
60↓
③
PEPEAT
6[REPEAT
6[FD
RT60]RT
60]
④
PLAY[O3
C
D
E
F
G
A
B]
第二课
基本绘图命令
(1)
学习最长用的几个基本命令。
用学习的命令绘制简单的图形。
教学过程:
现在,我们开始学习LOGO语言中最基本的绘画命令,学会了这些命令,我们就可以指挥小海龟画一些简单的图形了。
LOGO语言提供了一种非常简单的绘画方式,只要从键盘输入一条命令,并按一下回车键,小海龟立刻就在屏幕上按照命令的批示画出图形,这种绘图方式叫做立即执行方式,也叫命令方式,下面我们先来介绍几条最基本的绘图命令。
一、
前进命令
命令格式:
FORWARD步数(简写:
FD
步数)
功能:
使海龟向前移动指定的步数
例:
前进100(海龟)步
20*5
前进100步
(因为20*5=100
)
-50
后退50步
(与
50作用相同)
二、
后退命令:
BACK
步数(简写:
步数)
功能:
使海龟向后移动指定的步数
例:
BK
后退100
步
20*5
后退100步
(因为
20*5=100)
前进50步
作用相同)
三、
右转命令(顺时针方向):
RIGHT
度数
(简写
RT度数)
使海龟顺时针方向旋转指定的度数
RT
90
右转90度
360/4
右转90度
(因为360/4=90)
-120
左转120度
四、左转命令(逆时针方向):
LEFT
LT度数)
使海龟逆时针方向旋转指定的度数
LT
(左转90度)
左转90度
右转120度
五、清屏幕命令:
CLEARSCREEN(简写
CS)
六、绘图实例:
例1:
画一个边长50的正方形:
RT90
?
FD50RT90
例2:
画一个十字:
FD100BK50
LT90
FD50BK100
第三课基本绘画命令
(2)
学习抬笔、落笔、隐龟、显龟等基本命令。
为了能让小海龟画出更复杂的图形,我们再来学习几条绘图命令。
抬笔命令
PENUP(简写为PU)
使用PU命令后,海龟在屏幕上移动不留痕迹。
FD30PUFD30
落笔命令
PENDOWN(简写为PD)
配合抬笔命令使用,将海龟的笔落下,恢复画图功能。
画“吕”字:
fd40rt90
pubk50pd
隐龟命令
HIDETURTLE(简写
HT)
将海龟隐藏起来,隐藏后海龟仍可画图。
四、
显龟命令
SHOWTURTLE(简写
ST)
将被隐藏的海龟显示出来。
五、
回家命令
HOME
让海龟回到屏幕中央的“母位”,并使其方向向上。
六、
擦除命令
PENERASE
(简写PE)
将海龟变为与原来相反颜色的笔,即经过有画线部分的地方会擦掉画线。
若想恢复为原来的画笔,可以使用PD命令。
20
PE
20
PD
绘图实例:
利用HOME画一面小旗子
①?
CS
fd
rt
fd
50
home
bk50
ht
②?
bk
FD90
HOME
HT
想一想:
还有没有别的方法。
练习:
①用多种方法画出一条虚线。
②画出如下图形。
第四课三种屏幕状态
一、环绕方式:
将屏幕上下两边连通,海龟从屏幕上边出界,会从下面进入;
同样,从左边出界,会从右边出来。
WRAP
例如:
②围栏方式:
海龟不能出界,出界为非法。
命令格式:
FENCE
命令功能:
以屏幕四周为界,海龟不能超出边界,出界为非法。
一旦海龟越出范围,即停止运行,并显示错误信息。
③窗口方式:
在窗口方式下,海龟活动范围很大,屏幕只是这个区域的一个矩形区。
WINDOW
将屏幕设为海龟活动的一个窗口。
第五课重复命令
学习重复命令的使用。
使用重复命令绘制一些各简单图形。
复习:
请学生说出绘制正方形的方法:
90
这里画图时使用了如4次同样的命令,都有是重复的,为了避免重复印执行的命令反复输入,LOGO语言设置了重复命令。
而且画出来的图形更加丰富多彩。
二、重复命令的格式:
重复次数[重复执行的内容]
将方括号内的命令执行指定的次数。
以上画正方形就可以写成
4[FD
90]
三、重复命令的使用:
用重复命令画一个“十”字
分析:
图中的基本部分是一条线段,图形是基本图形旋转4次画出来的。
海龟从屏幕中心出发,先向前走后50步,然后后退到中心点,再向右转90度,将此动作重复4次,即可画出“十”字
BK50RT90]
将上述中的后退命令改为“HOME”行不行?
依照上述方法画出“米”字及其它图形。
在上面写图的过程中重复的次数和旋转的角度是什么关系?
(重复的次数×
旋转的角度=360)
提高:
给制以下图形:
第六课正多边形的绘制
使用重复命令绘制正多边形。
一、谈话:
利用重复语句可以画正方形,能不能用它来画正三角形、正五边形、正六边形及至任意的正多边形呢?
答案是肯定的。
二、新课:
现在我们就来研究一下如何用重复语句可以画正三角形,我们知道,正多边形的每条边都相等,每个内角也都相等的封闭图形,用重复命令画正多边形可以这虑。
画一个边长是80的等边三角形。
海龟从母位出发,先向前走80步,画出每一条边,画第二条边时需要计算一下小海龟右转的角度,等边三角形每个内角的度数都是60度,所以海龟需要右转的度数是180度—60度,如图所示,把前边80步右转120度的命令重复执行3次,就可以画出一个等边三角形了。
80
12