当下适合小学生系统学习LOGO语言编程的教材奇缺,用MSWLOGO或FMSLOGO搜索×宝,就只能找到《MSWLogo讲义PLus》及《新编PCLogo教程》了。
这两种LOGO教材是在前30年间出版发行过多个版本的LOGO系统教材的基础上升级编著出来的,因此内容更加充实、更加适应当前竞赛考试中出现的各种新的题型。系统地学习MSWLogo-FMSLogo还是PCLogo可以分两步走:
第一步:先学习“最低量学习内容”。这部分“最低量学习内容”已经足够应对一般的考试、竞赛。“最低量知识范围”已经标注在下面的目录中了。
第二步:再扩充到书中在“最低量学习内容”里没有标注到的其他知识范围。
初学者学习LOGO编程所要做的归结起来其实就是
“阅读+操作”
“阅读+操作”其实有很强的可执行性,如果你认真按照以下七个方面的要求来做,就一定能够学会编程,并逐渐成为这方面的“熟手”。
一、从头往后看 一个章节完全看懂了再看后面的章节
需要时反复看
例如,从第1章第1节开始往后阅读。每次阅读的份量以上面的“最低量学习内容”中1个节下面的1个“点”2~5个页码为宜。反复看几遍,看懂了、做了笔记了、记住了,再继续往后看。看到后面了,如果发现有些问题没搞清楚就有必要返回再看,直到透彻理解。
二、所有的操作都动手做过 直至熟练掌握
凡是某节教材中提到的操作全部上机一遍甚至多遍。初学者学习LOGO语言采用“看小说”的方式学习是学不会的。例如书中说到要求你下载文件、将图标粘贴到桌面、解压电子书中的压缩包等等。全部照着做一遍。有时教材中仅仅展示了一个文件夹,里面有几个文件,那么学习者应动手打开这个文件夹,看看里面的文件和教材中说的是否一样。教材中说点开某个“菜单”下面有多少个“选项”,那也一定要打开PCLogo或MSWLogo系统文件,逐级点开这个“菜单”看看每一级下面包含哪些内容、计算机将会有哪些反应。如果仅仅止步于看到教材中说有某个“菜单”,而学习者根本没有进行实际体验,那就说明你没有执行“操作”。教材中提及的所有操作都与此类推,一定要亲历亲为操作多遍直至熟练。
三、所有的LOGO命令组都输入过
所有的程序都必需上机调试通过
凡是教材中列出的一行LOGO命令或是一个过程程序,绝对应照样在计算机的“命令输入行”或“编辑器”窗口中输入体验一遍。初学者操作计算机、输入名令、录入程序、运行程序时常会产生莫名所以的错误,甚至会有屡屡碰壁到处走不通的感觉——这都是初学者必须经历的磨炼过程。一定要坚持对照教材找到错误所在,更正错误并使计算机输出教材中所说的那些正确答案为止。所有的程序命令仅仅看过,而不在键盘鼠标上录入操作、直到输出正确结果,就算是看了也不能达到“学会”的目的。
四、认真写笔记 把书本知识转化为自己的知识
要拿起笔和本子做学习笔记。写在教材上的知识不属于你自己。只有看懂了,在计算机上操作证明正确了,再记录在笔记本上的知识才是属于你自己的。
五、熟背命令、语法、公式及常用过程算法
计算机编程虽属科学,思考和理解当然是第一位的,但是其中有大量需要“死记硬背”的基础知识。这就包括PCLogo-MSWLogo系统菜单、按钮的功能、常用的操作方法、PCLogo-MSWLogo的常用命令、每条命令的含义及“语法”规定、常用的编程模式及计算方法。这和学英语需要背单词和句型,学数理化要背公式和数据表是一样的道理。
PCLogo-MSWLogo各自的命令集多达300~500条,但针对于国内竞赛考试所必须使用的命令大约都各有110条。为了学习者方便,林老师为大家提供了《命令速查表》及《通用LOGO帮助系统》这两种得力的工具。在电子书的附属文件中各附有和PCLogo对应的《常用LOGO命令表》的PDF文件,及对应于MSWLogo-FMSLogo的《常用MSWLogo-FMSLogo命令速查表》PDF文件。这样的PDF文件应打印出来,花一点时间背诵下来,至少每周默写一遍。命令都理解了还会背诵默写了,参加笔试时会带来了极大的优势。
还要培养凡是有疑问的命令勤查阅Help系统的良好习惯。LOGO系统自带的Help系统虽是“原装”的,但是英文的释义多半阅读起来有障碍。好在林老师为大家编写了全中文的《通用LOGO帮助系统》PCLogo或是MSWLogo-FMSLogo都能使用。将林老师编制的《通用LOGO帮助系统》拷贝在计算机的桌面上,随时打开来就能够找到某个命令的语法,连同各种公式、数据、LOGO编程语法,里面都有详尽的说明。真是好用得很。
六、举例程序一律上机调试通过一遍
最好自己重新编写一遍
《MSWLogo讲义Plus》、《新编PCLogo教程》里有大量的举例示范程序,除了照样输入一遍并保存在U盘里面之外,应该在事后脱离开教材自己重新编写一遍。自己编写出来的程序正确了,你才是会了。
七、“跟着教材学”坚持学习到最后一个章节
“跟着教材学”背后还有一个十分重要的隐含意思:请你坚持学到底、学到教材的最后一个章节。开始学习时兴趣高、学到后面就渐渐疲乏了。半途而废是学编程的大忌。其实即使是已经学到教材的最后一个章节了,你还可以有许多研究学习的内容,你的编程能力还大有提高的空间。
=====================================
凡是按照以上方式“阅读+操作”的必定能够学会LOGO语言编程。学习编写程序就是这样需要大量的操作实践。那种说“我看了还是不会”其实是由于没有足够的操作实践作为支撑。用“看小说”的模式来学习编程是不可能成功的。
凡是这样做的全都学会了LOGO编程
稍加努力必能成功