很多家长都希望了解一下信息学奥赛,也有很多家长希望培养孩子在编程上的特长,在未来高考时可以凭借自主招生弯道超车,下面就给家长们全面介绍一下信息学奥赛。

信息学奥赛的全称是“青少年信息学(计算机)奥林匹克竞赛”,其前身是“青少年计算机程序设计竞赛”,该竞赛旨在广大青少年中普及计算机教育,推广计算机应用的一项性竞赛活动。
信息学奥赛从1984年开始在举办,在19我国参加届国际信息学奥林匹克竞赛以来,青少年计算机程序设计竞赛正式更名为“青少年信息学(计算机)奥林匹克”(National Olympiad in Informatics,简称NOI)。
信息学竞赛比的学生的编程解题能力,以后可能会有变化,但现在还是这样。编程解题就是把具体的问题抽象出来,形成题目以后,让学生运用自己全面的知识,通过思考并借助计算机这样一个智力工具来分析问题和解决问题。要想全面地完成编程解题,就需要具备以下四种能力。
计算思维能力:计算思维能力是在有了计算机以后,必然要拥有的一种能力,它构建在数学知识之上。数学进入了计算机时代,要用计算机来求解,那么时代要求我们具备这种能力。
数学建模能力:因为很多的问题要计算,都需要建模。无论题目有多大、多难,都存在一个建模的问题和构建算法的问题。
程序实现能力:这种能力不是说学几条语句就能实现的。我们在大学课堂上教程序设计时,教了很多语句,教了很多语言,我认为那些没有用,因为这并没有教会他们如何真正去实现程序,所以,有些学生到了博士阶段编程能力还没有。
算法能力:很多题目涉及到图论和几何论的如识,一般都是在中学时期学不到的知识,那怎么办?只有由学生自己来学自己来做。很多人认为比较难的问题都要通过练习来解决,再者就是进一步抽象可用组合数学。