现在学习编程的孩子越来越多,
学习效果除了课后作业,
还能如何检验?
答案是:含金量高的编程赛事.
什么是编程?
?
编程就是编写程序,让计算机为人解决问题。如今,通过编程开发的软件已经融入到了生活的方方面面,程序员也成为了主流职业之一。在这样的时代背景下,青少年编程学习越来越受重视,从校内的信息技术课到校外的兴趣班,越来越多的学生学习编程并应用于算法竞赛和科创项目上。目前,市面上常见的青少年编程课程采用的编程语言是图形化编程、Python和C++。其中C++语言难度最高,但也是中学算法竞赛的专用语言。
?
?
什么是信息学竞赛?
?
青少年编程赛事中最重量级的应该是五大学科竞赛中的全国青少年信息学奥林匹克竞赛了(即NOI系列赛事)。这一系列赛事,从CSP-J/S(非专业级软件能力认证,入门组和提高组)到全国青少年信息学奥林匹克联赛NOIP(即省级联赛)再到NOI(国赛)都是由CCF(中国计算机学会)承办的,参赛选手可从小学高年级开始逐步参加各个级别的比赛,直到高中毕业为止。
NOI(全国青少年信息学奥林匹克竞赛)
系列赛事如下图
?
?
编程竞赛
?
在NOI中获得金牌(国家级一等奖)且排名靠前的选手可以保送国内任意一所大学。银牌(国家级二等奖)也可以参加强基计划,大学可以降分录取。对于小学阶段的初学者,或者信息学竞赛还处于入门阶段的选手来说,我们还可以