logo语言

  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)

功能:将海龟隐藏起来,隐藏后海龟仍可画图。

相关文档
最新文档