赛事资料和软件

青少儿编程路线规划

少儿编程越来越火,特别是暑假来临,很多家长呢,都想让自己的孩子学一学编程,无论是对升学有帮助的,还是想兴趣学一学的。

但是网上的信息实在太多了,把咱们很多家长都搞晕了。甚至一些家长白花了冤枉钱,孩子学编程多走了一些弯路。

我在这里,给家长们整理了一个完整的少儿编程路线图。通过这个路线图让咱们家长了解一下:每个编程语言什么时候开始学?要学多久?学完之后可以打什么样的比赛?

一、咱们先说一下Scratch
Scratch呢,是一个图形化的编程。

一般咱们建议小学1年级到小学3年级这个阶段去学,也不要学太久。一般呢咱们3个月到半年足够了。如果说你还想再学久一点,一年的时间足够了。

学完之后呢,可以参加一些商业性的比赛。这个呢就看咱们,家长自己的意愿了。

二、Python编程和C++编程
他们属于代码式的编程。

那代码式的编程呢,如果说你是兴趣去学的话,比如说Python编程比较合适。

在小3到大学任何一个阶段都可以去学,你就没必要说非要小学去学对吧。比如说高中学校会开信息课,他会专门讲Python。

一般这个编程,咱们学1年的时间就足够了,你不要学太久,有的家长学了三年的Python,没什么意义。

学完之后可以,打一个蓝桥杯的比赛,蓝桥杯的比赛每年都可以打,打了之后很多孩子都能拿奖,也算是对孩子学编程的一个肯定和鼓励。

然后C++编程也是,可以打蓝桥杯的。同样如果是兴趣学,那么1年的时间也够了。

兴趣编程,参加蓝桥杯比赛,含金量不高,也就是说对升学没有帮助,所以不建议长时间学习。

那含金量比较高的,其实是信息学奥赛。

三、C++编程和信息学奥赛
这个是很多家长比较关注的,为什么因为他对升学有帮助。

信息学奥赛,必须使用C++编程。

一般我们建议从小学3年级到小学6年级开始,为什么呢?因为这个比赛是一级级去打的,先打这个-J再打-S,再打NOIP再打NOI,必须这样。

如果说你不从小学开始打的话,那你把所有的比赛堆在初中,那就比较难。因为初中的时候我们还要有文化课的学习,三年的时间太拥挤了。

所以我们建议从小3到小6的时候开始,先把C++编程的语法学了,把CSP-J这个比赛打了,打完之后拿奖了,对于我们小升初有帮助,进入重点初中非常有帮助。

那么在初中的时候,再把CSP-S拿了,再进重点高中;高中如果说NOI拿奖了,那保送清华北大或者说98521这样的高校。

总之,信奥赛对升学、加分非常非常有帮助,而且青少年编程只有这一个比赛对升学有帮助。这个就是什么它含金量高的一个原因。

这个比赛就没有什么时间的限制,如果说你的孩子打的比较好,你就一直打下去。如果说打的不好对吧,咱们在小学组结束就可以了。

这个比赛在初中和高中组对数学的要求非常高,因为这两个阶段主要打的是编程算法,算法的本质就是数学。所以,如果孩子数学成绩不是班级前5,相对有些难度。

四、选择困难症家长
如果说家长朋友,有选择困难症,不知道去选哪个?

那可以尝试C++,为什么?因为C++学的好可以打信息学奥赛,帮助升学;学的不好可以打蓝桥杯,兜个底,对孩子也是一种鼓励和认可。

当然如果是纯粹为了简单好学,学Python是可以的。