不是玩电脑游戏。编程是编写程序,目的是告诉计算机如何去完成任务、解决问题,编程是一种很重要、很强大、很赚钱、很受欢迎的与计算机交流的能力。
信息学竞赛就是计算机编程竞赛,面对中学生的,每个级别竞赛一年举办一次。竞赛分普及组(初中)、提高组(高中),初中生也可以参加提高组竞赛。竞赛级别分为省级联赛(NOIP,初赛每年10月,复赛每年11月)、国家决赛(NOI,每年7、8月)和国际竞赛(IOI,每年7、8月)。
NOIP,全称“全国青少年信息学奥林匹克联赛“,一般简称”信息学竞赛“,是中学阶段最重要的“数学,物理,信息学(计算机),化学,生物”五大学科竞赛之一,竞赛的内容是计算机编程。
参加名校的自主招生,是信息学竞赛的主要目标之一。进入国家集训队的,可以直接保送清华北大。其他获奖选手可通过夏令营、冬令营、科学营、体验营等各种自主招生渠道,争取到降20分直至本一线的录取优惠。
信息学竞赛获奖后,在自主招生时只能报计算机专业吗?
分情况。如果你打到国赛金牌、银牌签约基本都是计算机专业。一般自主招生并不限制专业。
就说说升入大学以后吧。中学参加竞赛的学生,到了大学一般都会继续参加大学的ACM(美国大学生程序设计大赛)等,从而获得高额奖学金、转入实验班、保送研究生、名企校招等大量机会。
太有必要了!如果出国读大学,NOIP获奖证书就可以打动很多国外大学。到了大学如果是理工类专业,打过竞赛的孩子在国外上编程课几乎可以秒杀一堆作业、一群同学。
什么行业都有底层、中层和高层。所说“码农”是指IT行业底层的程序员,自然辛苦。但从计算机行业来看,其就业起点、成长速度已经在各行业中遥遥领先。
不建议学信息学竞赛,信息学竞赛一般在小学5年级以后开始学习比较合适,因为C++编程需要一定的数学知识和逻辑能力。针对小学4年级以下的学生,有图形化编程(Scratch少儿编程),好玩而且很有创造性,也可以培养孩子的逻辑能力。
建议小学5年级开始学,或许可在小升初时享受到信息特长生优惠(根据当地政策而定)。进入初中后,可争取初一拿普及组一等奖,初二开始可直接参加提高组竞赛,或许可在中考升学时享受优惠(根据当地政策而定)。这样高一就可以冲刺提高组一等奖,并且可以冲省队、冲国赛了。当然,从初一开始也不晚,进程和小学开始差不多,参赛也很从容。
学习信息学竞赛一般要求孩子学有余力。如果文化课都应付不过来,还是先专心学习文化课。信息学竞赛课程,比文化课的难度要高。一般来说,除了上信息学竞赛课,每周都应该花4小时左右做编程题,省选和国赛阶段,很多学生甚至会阶段性地停课刷题。如果舍不得投入时间和精力,就很难取得特别好的成绩。参加信息学竞赛,也是为了冲刺更好的学校。
正式的信息学竞赛课程一般包含两大部分:一部分是编程语言——C++,一部分是算法和数据结构。编程语言一般十几次课,最多一学期学完,要看孩子的情况;算法和数据结构无法确定时间,因为既包含相关知识,还包含大量上机,还要看你的目标,从NOIP、NOI、APIO、CTSC到IOI,看您打竞赛想打到哪个层次。学好信息学竞赛,一般需要浓厚兴趣、时间投入、专业教练、数学基础等几大要素。
数学是信息学竞赛的基础,奥数强的孩子学习信息学竞赛,很容易过五关斩六将。事实上,走信息学竞赛路线的孩子,我们一般也要求有扎实的数学基础。