《国内知名LOGO竞赛
复赛详解》开始发行

在国内知名的小学生LOGO语言竞赛中,一般是“初赛”(笔试)在考试后会发布“答案”,但是“复赛”的上机竞赛题都是从来没有答案的。这其实和考试“作文”类似,作文从来都是只有题目,没有公布“答案”的说法的。命题作文一个题目,一万个人写出来的作文都是自行发挥、各不相同的。LOGO语言的复赛上机题情况也差不多,后来的学习研究者,从来都是找不到答案的。复赛题的4个题中会有些许简单的送分题,但是肯定会有难题。有些难题放在那里多少年了,不少人还都搞不明白个所以然。所以不少人都翘首以待,希望能够有复赛上机题的答案作为学习参考。
这里面还有一些复杂情况:LOGO语言的小学生竞赛实际上从90年代就有了,早些年代的都是考PCLogo的,2017年以后有些地区转向考试MSWLogo或FMSLogo。所以现在问世发行的《复赛详解》一定要兼容MSWLogo、FMSLogo、PCLogo——有些省市地区当下还在考试、使用PCLogo。这一点《复赛详解》做到了,每一个考试题目一律附有MSWLogo、FMSLogo、PCLogo三套各自独立的、全部经过上机调试的源程序。
“详解”复赛上机题和考作文有一些不一样:复赛上机题的题目要求摆在那里,题目的条件限制得一般都比较严密,所以只要有一份靠谱的复赛详解,所分析出来的解题思路,任你编程时怎么自由发挥,总体的思路和程序的架构总是那个样子的。所以这本《复赛详解》所给出的“解题思路”及“源程序”,参考价值是极高的——你所看到的差不多都是“最优化”的程序实例。
别看只是小学生考试的LOGO竞赛题目,其中不乏脍炙人口的高难度题目、或称为“优秀命题”。这些难题即便是成年人也未必一下子都会做。下面就举几个例子:
A.
飞行棋
“飞行棋”要求用LOGO语言编程画出上面的棋盘框架。跳动的海龟当作“棋子”。“玩”飞行棋投“骰子”的1~6点位的数据放在
FXQ[3 5 2 4 6 5
6]的表里面。棋盘上有两个格子指定是填充了绿色及红色的,棋盘中还有一根的虚线。题目要求从“起点”逐格跳,遇到绿格向前飞行5格,遇到红格向后飞行5格,遇到连着虚线的格子飞到虚线的对方格。最后以到达“终点”停止棋子的跳动。限制条件很多。逻辑关系相当复杂。
这是2006年的考题,其中编程者遇到的麻烦是很多的:
1.
棋盘是不规则连续的,怎么画?棋子还要在每个格子的中心“跳”动。
2.
怎样判断多种规则制约下的棋子“飞行”?
3.
面对随意输入的“表”骰子数据,程序都能正常按照规则执行?
在你还没有看到林老师编写的“详解”之前,自己试编写一次看看,就知道厉害了。复赛两个小时要考四道题。这道题给你一个小时能够编写出来吗?试试看!
B.
世博队列问题
这是另外一个比较有意思的问题。

说是世博会某展馆入场排队的问题(2010年赛题)。入场的场地尺寸如上,人用直径20的圆圈表示,两个圆圈间距为5。总共可输入的人数为1~100人。要求“人”在隔离栏居中排列,并随着人数输入的不同在A~D中打开一个临时入口(0-21人打开A入口;22-41人打开B入口;42-61人打开C入口;62-81人打开D入口,82人以上不打开任何临时入口)。
这种“非典型”的题目其实蕴藏着极大的难度:关键在于任意输入1~100个人,“人”必须自动识别在已经界定好的隔离栏中蜿蜒等距居中排列。这是世界上任何一本经典的LOGO语言教科书中未曾讲解剖析过的问题。办法只能自己想了。同样也给你一个小时,看看你能否编程成功。
像这样精彩的编程在《复赛详解》中比比皆是。你所看到的都是林老师向你讲解介绍的编程技巧。
而参加即将到来的2022、2023……年的复赛都将延续从2005年开始就一直展示给大家看的规律:所有赛题中“静态作图”占60%、“动态作图”占20%、“鼠标键盘作图”占20%。这些类型的题目编程的技巧在《复赛详解》中都有着详尽的描述。
如果你要参加LOGO地区竞赛、那一定是希望能够进入复赛。如果你希望在复赛中获奖,《复赛详解》必定是你的好老师。
遇到有用的博客 应将其地址收藏起来 以便后续查阅
林老师LOGO博客地址:
http://blog.sina.com.cn/lzs2099
根据新浪博客客服回复,目前所有的博客都在维护中,有些文章暂时不能看,但林老师的博客在继续更新中。可以先看看这些博客。
查找林老师博客的方式:
初学LOGO语言需要的资料尽在这里:
http://blog.sina.com.cn/s/blog_5fd454d00102z2j9.html
《国内知名LOGO竞赛复赛详解》系列博客连接地址:
小学LOGO编程《复赛详解》预览
http://blog.sina.com.cn/s/blog_5fd454d00102z32l.html
理解复赛上机题2_静态作图题
http://blog.sina.com.cn/s/blog_5fd454d00102z333.html
理解复赛上机题3_动态作图题
http://blog.sina.com.cn/s/blog_5fd454d00102z337.html
理解复赛上机题4_键盘鼠标作图题
http://blog.sina.com.cn/s/blog_5fd454d00102z33d.html
准备复赛的三个层次
http://blog.sina.com.cn/s/blog_5fd454d00102z33j.html
提前关注
优胜策略
http://blog.sina.com.cn/s/blog_5fd454d00102z33l.html
加载中,请稍候......