首页少儿编程随笔正文

信息学奥赛几岁开始学

Admin2022-08-253486少儿编程随笔信奥比赛信奥

        这次增哥想跟大家聊一聊孩子几岁开始学信奥。首先我们要弄清楚这里说的信奥。我们参加信奥的目的都只有一个,那就是参加比赛,拿到奖项。除了信奥我们也有数奥,但是和数奥很不一样的是我们的信奥更加的综合,它是多个学科的知识结合起来的。数学,语言,英语,还有编程语言本身的语法规则等等。你可以想象,如果我们的孩子参加了数奥虽然没有拿到奖,但是也对学习数学有促进的作用。所以阿,如果学习数学参加数奥不管怎么都是会有收获的,而且是切切实实的收获,而不是说什么失败是成功之母这样虚幻的收获。但是信奥非常不一样,它只要是没有获得奖项就会失去参考的意义,实际上获奖也还没有算完,必须都是一等奖才有比较大的把握。所以信奥不是一条容易走的路。
        那为什么会一开始说这么多呢。因为我们的孩子学习信奥一开始是没有用的,一开始他们基础薄弱,并且都是具体化的思维,代码编程对他们来说太抽象了。我们一般是从6岁的时候开始让孩子接触编程,因为这个时候他们还不能接受抽象的事物,所以直接让他们接触抽象的编程只会让他们过早地放弃编程。6,7岁我们主要还是以图形化的编程为主。代码化的编程是需要积累一些基础的知识的,数学逻辑需要储备,语文的阅读和理解能力也需要培养。还有就是英语知识了,以前从初中学习英语都已经13,14岁了,所以接触编程这些就不是普通学校的学生能做到的,现在不一样,很多的孩子都是从小学就开始接触英语,他们的孩子到了二年级也已经储存了足够去参加编程的英语知识。其实英语方面主要就是单词方面。而且这些单词也是足够有限的。
        8岁,9岁我们要学习什么语言。这里我们要说明一下,从2022年开始起,信奥指定的编程语言都是c++一个,没有其他的编程语言可以选择。所以我们针对信奥都是用c++来练习。其他的语言学习对参加信奥只有小小的用处,大家要记得。那为什么我们还要学习其他的编程语言呢。最根本的目的就是试水,这么说吧,一件事情能不能被一个人坚持到最后最终看的还是这个人对这个事情是不是非常有兴趣。如果没有什么兴趣,那这个事情坚持下去就很难受了,小孩子学习编程也是这样,他们学习编程并不是要当什么程序员去写程序的。说个实在话,就他们现在学习的东西是还够不上当程序员的,程序员写程序算法还只是其中很小的一部分,少儿编程竞赛最后更多考察的小孩子的数学能力。所以数学好的不一定能学好编程,但编程好的数学差不到哪里去就是这个道理。因此我们也可以知道,要参加信奥的同学数学基础还是要比较好的,数学基础实在太差的就不要参加信奥了,省得当了百分比中的分母。
        四年级之前参加的都是兴趣型的编程。参加的比赛也都是以等级考试为主,我们也要知道一个事情,等级考试的结果 大多数省份是不受学校认可的,它们对升学基本没有什么帮助。所以这就是为什么4年级之前都是找兴趣的过程。5年级开始就可以学习c++了,然后参加CSP-J的编程。CSP-J是非专业人员编程认证初级组。这个建议5年级把它过了,然后争取6年级的时候参加一次CSP-S提高组的比赛。虽然小学6年级的时候通过CSP-S组的可能性很小,可是有时候也需要去适合一下考试的氛围。
        最后还是不得不说一下,优秀的人做什么事情都是优秀的,编程也是一样,它不可能让那些差劲的人变得优秀、只会让那些优秀的人变成更加优秀。