对于原文做三点补充:

第一:关于LOGO语言与Scratch语言的区别

LOGO是传统的代码式编程语言,Scratch是无代码的拖拽式编程语言。

编程语言的发展历程,是不断抽象的过程,按抽象层级可分为三代语言:

第一代:机器语言。

第二代:汇编语言。

第三代:高级语言。

LOGO属于高级语言,Scratch当然也属于高级语言。

不过业界有种比较小众的说法,说下一代编程语言是无代码编程语言,而Scratch恰恰也是无代码的编程形式,这么说来它属于第四代语言了?对此我持保留意见,当然不是说Scratch,而是对第四代编程语言的定义。

第二:关于MWSLogo软件下载地址

有些网友反馈说找不到下载链接,原文说的下载网址:https://softronix.com/logo.html ,下载链接在这个页面上。由于是英文页面,可能下载链接不好找,在这里直接贴出来:https://softronix.com/download/mswlogo65.exe ,在浏览器地址栏直接输入然后回车即可下载。如果下载还是有困难,可以给我发消息,告诉我你的邮箱地址,我把这个软件直接发给你。

第三:关于LOGO编程的入门

文中我说过LOGO编程学习两个月即可入门。现在看来,过于乐观了,对于多数孩子可能需要半年时间,毕竟学习编程需要一些时间上的沉淀。

LOGO作为代码式编程语言,组织代码逻辑的关键词,或者叫操作指令,有很多个,这些是需要记忆的,就像初学汉语拼音、汉字、英文字母、音标、单词时一样,总是要强制记住一些基本的东西,不须问为什么。当然LOGO语言的这些操作指令和其它编程语言的关键词一样,是有迹可循的,它们都是英文单词或单词的缩写。现在的小学生都有英文基础,学习这些并不难;难点在于思维的养成,在学习编程时要习惯于用编程语言来表达思路和想法。