说一个信息学奥赛的本质,不少家长应该都在纠结,学编程究竟应该从scratch、Python开始,还是等到四五年级直接选C++,后期好多牛娃信奥路线再去碰碰运气?其实如果你搞清楚信奥学习的本质,就没什么好纠结的。信奥的本质就是淘汰和选拔。前几天我也讲过,信息学奥赛和其他白名单的竞赛本质就是不一样的,这个体系是为了层层选拔,直到选出代表国家参加世界信息学校赛的那四名队员,这也是为什么官网上钻石教练的介绍。都叫指导了多少金牌,而不是培养,因为这压根儿就不是培养出来的,所以选择信息学要在学习之前负责任的老师都会一再确认孩子的业余时间,数学能力,因为这两条是最最最基本的条件都具备了,才只能说是入门的可能性会大一些。认清这个本质就没什么好纠结的选。

scratch和python学习?有几点需要注意。scratch,课程不能只是做做小故事,小游戏一定要有相当的内容,过渡到简单的算法,还有解决问题。python也不能只满足于海归,画图和工程类项目,也要逐步深入到算法,把兴趣从好玩有趣提升到成就感。这个高级阶段,这两个语言的学习都不能太久,都不要超过一年时间,拉的太久的话,效果反而不一定好。从这两种语言起手的孩子有可能就在这个学习的过程中就开窍了,所以也要考虑为信奥的学习留出机会和时间。