温习LOGO语言

LOGO是什么?

LOGO语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。 LOGO语言创始于1968年,是美国国家科学基金会所资助的一项专案研究,在麻省理工大学(MIT)的人工智能研究室完成。 LOGO源自希腊文,原意即为思想,是由一名叫西摩尔·帕伯特的心理学家在从事儿童学习的研究中,发现一些与他的想法相反的教学方法,并在一个假日中出外散步时,偶然间看到一个像海龟的机械装置触发灵感,于是利用他广博的知识及聪明的才智而最终完成了LOGO语言的设计。

设计人 西摩尔·帕伯特

下载

常用命令

DRAW - 清屏、海龟回起点位
CLEAN清除基本命令
CS 清屏并复位
CT 清除先前所有文字
FD 前进
BK 后退
RT 右转
LT 左转
PU 抬笔
PD 落笔
HT 隐龟
ST 显龟
HOME - 回出发点
Repeat - 重复

常用的命令就这些就差不多可以作出很多东西了,但命令还有很多,可网上查看。有些PPT教学写的比较全了。

画正方形

fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
fd 100
rt 135
fd 141

十边形

repeat 10 [fd 100 rt 36]

当年的考试题

repeat 6[fd 50 rt 60 repeat 6 [fd 50 lt 60]]

当年和我的同桌都觉得这么难的题,怎么今天几秒钟就做出来了,囧

参考

https://wenku.baidu.com/view/4b93666e011ca300a6c390a2.html
https://baike.baidu.com/item/LOGO语言/5881905?fr=aladdin
https://wenku.baidu.com/view/92875864227916888486d7d9.html?sxts=1544926444294

后记

总算完了这么久心愿(几十年前学了就再也没碰过)。
2018.12.16

posted @   Danni3  阅读(1042)  评论(1编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示