当前位置:
文档之家› LOGO语言教材培训课件完整版.ppt
LOGO语言教材培训课件完整版.ppt
想一想
• 不用重复命令怎样画正方形和长方形?
• 用重复命令怎样画正方形和长方形?体会一下重 复命令的好处。
• 怎样用重复命令画正三角形?怎样画出顶点朝正 上方的正三角形?画顶点朝正上方的正五边形呢? 答案:lt 18 repeat 5 [fd 60 rt 72]
• 在画上面各正多边形时,你怎样根据多边形的内 角和公式计算旋转角度?[先根据(n-2)*180算出内 角和,再除以n 算出内角,再用“180-内角”算 出外角。旋转的角度就是外角的度数。]
• 小窍门:使用历史记录运行执行过的命令。在 LOGO语言里,若把光标键移到已经执行过的命 令上,回车,则可再次执行命令。例如:输入 FD 60 RT 90 回车后,用上述方法再执行三次,看 画出了什么图形。
REPEAT重复命令
重复命令格式: REPEAT 重复次数 [重复内容]
P12 看一看 repeat 2 [fd 40 rt 90 fd 80 rt 90] repeat 36 [fd 10 rt 10] 比较一下:repeat 6 [fd 50 rt 60] 与 lt 30 repeat 6 [fd 50 rt 60]
ห้องสมุดไป่ตู้考一下
• 怎么在画完图后,让小海龟不留痕迹回家, 并保留屏幕上画好的图形? (PU HOME)
• CLEAN与DRAW命令有什么相同点和不同 点?
• 在学过的命令中,哪些命令后面需要参数, 哪些命令后面不需要参数?
• 小海龟已经能画出很多好看的图形了,但 颜色单一,你能改变它吗?
小经验
• 修改错误的方法:在命令状态下,可以用键盘上 的四个光标控制键来移动光标。如果发现命令有 错误,首先将光标移到要删除的字符处,删除字 符,再键入正确的字符。 如果发现某个地方漏打 了字符,例如,命令 RT90在命令与数字之间忘 记输入空格了,可将光标移到字符“9”前,按一 下空格键,命令就变成了RT 90 了。
1、软件的安装 2、界面简介
了解标题栏、菜单栏、工具栏、绘图窗口、小海龟、命 令窗口、提示符( ?)、光标 (|)、状态栏以及常见 的工具按钮。 3、了解窗口的各种显示方式以及切换方法
LOGO语言中,可以用各窗口的最大化和还原命令改 变窗口的显示状态,也可以用输入命令的方法改变窗口的 显示状态(窗口界面视图的切换命令): FS (fullscreen) 全图状态命令,即全图方式。 SS (splitscreen)图文混合状态命令,即图文方式。 TS (textscreen)全文本状态命令,即文本方式。
除屏幕上的图形,不改变海龟的位置和方向。(海龟不归位)。 • CS (clearscreen)清屏。 清除屏幕上的图形,海龟回母位。但,设置
的属性仍保留。 例如: setw 20 fd 40 cs fd 50 • Draw 初始化命令。 使系统恢复到启动状态。效果是:清屏(绘图窗
口)后,海龟归位,设置的属性全部初始化,即,海龟回到原点位置, 头向上,笔粗为1,笔色为黑色。 • Home 回家命令。使海龟回到母位。 不清屏,海龟回到屏幕中心。 (带线归位)。例如: fd 60 rt 30 fd 40 home • 可以利用带线归位的功能画图,例如: fd 60 rt 90 fd 30 home • CT(cleartext)清文本 作用是:清除命令窗口所有文本,“?”提示 符回到第一行。
LOGO语言是由美国 麻省理工学院人工智能 实验室于1968年开发成 功的。它的创始人是一 位数学家,名字叫西 蒙·佩伯特(Seymour Papert )。又译为 西蒙·派珀特,或西 蒙·佩帕特。
什么是LOGO
• LOGO原意是“文字、符号”和“思考”、 “思想”。还有“标记、商标”等意思。
pc logo for windows基础
退出软件的方法
(1) 使用BYE命令。 (2) 使用文件菜单中的“退出”命令。 (3)单击窗口右上角的关闭按钮。
思考题(P6 )
1、DRAW命令有什么作用? (DRAW 是初始化命令。 使系统恢复到启动状态。
效果是:清屏后,海龟归位,设置的属性全部初 始化,即,海龟回到原点(又称源点或母位)位 置,头向上,笔粗为1,笔色为黑色。
简单的绘图命令
FD(forward) 参数 前进 BK(back) 参数 后退 RT(right) 参数 右转 LT(left) 参数 左转 注意:命令和参数之间必须用空格分开, 执行命令时必须按回车键。
练一练
练习1: 将FD 40 RT 90 连续输入四次,分别回
车,看看画出了什么?将FD 与RT 改为 BK 与LT再操作一次。(连续输入4次)
pc logo for windows基础
全图状态时,看不到从键盘上输入的任何命 令,只能看到海龟画图区域。(但,此时,仍然 可以通过键盘输入并执行命令)。这时输入SS命 令,就可以回到图文混合状态了。
LOGO语言命令可以使用简写,如 FORWARD 是前进命令,可以简写为 FD。 在小 学教材中,一般使用的都是简写以便于学生记忆。 再如LEFT 是左转命令,简写为 LT。 RIGHT 是右转命令,简写为 RT。 BACK 是后退命令, 简写为 BK。 LOGO命令不分大小写。
例如:比较一下 setw 20 fd 40 cs fd 50 和 setw 20 fd 40 draw fd 50 )
2、小海龟只会一步步走路吗?怎样让小海龟 飞一段路程再走呢? (PU PD命令)
第2课涉及的几个命令
• PU(penup)抬笔命令 让海龟把脚抬起来,移动时不画线。 • PD (pendown)落笔命令 让海龟把脚落下,移动时画出线来。 • HT(hideturtle)藏龟命令 • ST (showturtle)显龟命令 • CLEAN 清图命令。清除屏幕上的图形,海龟的状态不变。即,只清
LOGO语言简介
LOGO语言是一种早期的编程语言, 也是一种与自然语言非常接近的编程语言, 它通过“绘图”的方式来学习编程,对初 学者特别是儿童进行寓教于乐的教学方式。
LOGO语言创始于1968年,是美国国 家科学基金会所资助的一项专案研究,在 麻省理工学院的人工智能研究室完成。
LOGO语言简介