适合中学阶段的编程竞赛
现代社会学编程已经逐渐成为每个青少儿的一个必备技能,围绕竞赛去学编程能够促进孩子的编程学习,让孩子得到锻炼的机会,还能帮助,是小达奇推荐大家学习编程的方式,在此介绍一下青少儿的编程竞赛以及特点分析。
1.信息学奥赛
主办方:中国计算机学会
赛事特点:青少儿阶段含金量较高也是较重要的一个赛事。学校和教育部认可,能够帮助和高考。但题目难度较大,初赛淘汰率过高,没有组,参赛要和生一起竞争,所以和初学者参加这个赛事相对比较困难。
竞赛语言:参加竞赛可使用C、C++、Pascal语言,但是2022年开始将不可使用Pascal、C,只能使用C++.
赛事时间:每年1次,省赛10月初赛,11月复赛,7月国赛。
竞赛方式:分普及组(组)和提高组(高中组),先初赛再进行复赛,因为复赛是实际操作用电脑现场编程,而各省考点的电脑是有限的(一般在中学的机房),所以参加复赛的名额和比例卡的比较紧,导致很多同学进不了复赛,凭复赛成绩选拨出普及组一、二、三等奖,和提高组一、二、三等奖,之后就是省队选拨(提高组中的获奖选手),再进行国赛,较后再选拨出队选手参加国际赛。
2.青少年软件编程等级考试
主办方:中国电子学会
赛事特点:比较放心和公正的一个编程等级考试。
因为少儿编程的发展,出现了几个编程等级相关的组织(让许多家长都迷糊了),但其实有的背后是某些商业机构在主导,他们大多还不能称为“等级考试”,只能叫***“评测”或“测试”之类的,反正不能叫“考试”,这点家长们在选择的时候要注意看主办方是不是中国电子学会的等级考试。
竞赛语言:分预备级(Scratch)和正式级(C/C++),另外也有Python类别。
赛事时间:一般每年有4次考试机会,在3月、6月、9月、12月。
竞赛方式:每门编程语言是一个单独的体系,分Scratch编程1~4级、Python编程1~6级、C/C++编程1~10级,其中各门语言的基础级1级为考试,之后还可以跳级考。
3.蓝桥杯大赛青少年组
主办方:工业和信息化部人才交流中心
赛事特点:选拨性竞赛,按学生年龄分了低龄组和高龄组,整体组织的还是比较好,但也有待改善的地方,比如之前的评分还是人工评分,没有像信息学奥赛和等级考试那样用电脑系统自动评分,特别是C++编程类,完全可以电脑系统评分,既公平公正又减少人力,希望在这点上有所改进(我还可以提供点微弱的技术支持和建议),应该也会逐步改进的。
竞赛语言:软件编程类主要有Scratch、Python、C++.
赛事时间:每年9月-次年1月先进行选拨赛,3月省赛,4月赛。
竞赛方式:各类编程语言中低龄组和高龄组分开比赛,先进行选拔赛,选拨赛按照比例进行淘汰,选拔赛通过后进入省赛,省赛比赛完了再从中选出各省的选手参加赛。