什么是AIO,澳洲奥林匹克信息赛Australian Informatics Olympiad?
AIO是一个让学生展示更难题问题的解决和计算机编程技能的机会。他们将使用解决问题的技能和算法思维来提出解决问题的策略,并使用编程技能将这些策略变成代码。学生发明算法并编写代码来解决问题。
AIO是澳洲高中最高级别的竞赛,近年来能够获得奥赛级别信息赛的同学,在申请各名校相关专业时,都会有很大的优势,打数学奥赛的同学大大多于打信息奥赛的同学,而与信息奥赛相关的专业录取的同学数量呈上升趋势,就是“物以稀为贵”的形势,因此我们会鼓励同学们多参加信息奥赛,为自己的背景加分。
AIO竞赛报名截止时间?
2024年8月19日(以支付报名费时间为准)
AIO考试时间?
新西兰时间8月29日17:00-20:00
适合参考学生年级?
适合年级:New Zealand Year 8-13
考生竞赛如何分组(新西兰年级)?
中级Intermediate – students up to New Zealand Year 11,11年级及以下
高级Senior – students up to New Zealand Year 13,13年级及以下
注:试卷只有一张,分级只为获奖评定更合理
AIO考试时长?
3小时
AIO考试有多少道题目?
由六个难度递增的问题组成。
关于竞赛形式的更多信息,请见竞赛形式页面Competition Format.
AIO竞赛包含哪些知识点?
学生发明算法并编写代码来解决问题。功能包括打开、读取和写入文件;声明变量和数组;以及使用循环、条件(if)语句和简单的算术运算。
Students invent algorithms and write code to solve problems. Functions include opening, reading and writing files; declaring variables and arrays; and using loops, conditional (if) statements and simple arithmetic operations.
AIO竞赛使用语言?
C, C++, Java or Python 3
参加AIO学生需要的准备什么?
学生需要一台可以上网的电脑。在竞赛期间,学生只能使用互联网访问竞赛系统(而不能查询编程资源,查找答案,也不能与其他学生交流等)。
更多细节请见竞赛环境页面Competition Environment。
AIO竞赛期间,参赛者可以使用哪些资源?
AIO是以开卷考试的方式进行的。参赛者可以携带任何打印、书写的笔记、教科书或其他他们希望的非电子资源。
参赛者还将(通过竞赛系统)获得解决方案模板。这些是预先写好的程序,可在每种支持的语言中使用,已经为学生进行了必要的文件输入和输出。学生可以选择使用这些模板作为他们解决问题的编码基础。
更多细节请参见竞赛环境页面Competition Environment。
学生如何为AIO做准备?
鼓励学生在AIOC培训网站上注册AIOC Training Site,提交过去AIO问题的代码。他们的代码将被自动标记。目前支持除Java以外的所有AIO语言。请注意,培训网站和AIO将使用不同的界面。请看练习比赛页面practise contest,练习使用AIO界面。
AIO考试形式是什么?
网考
AIO是如何计分数的?
学生提交源代码,通过输入场景进行编译和运行以测试正确性和效率。评分依据速度和正确性。不考虑编码风格。学生可以在比赛期间看到自己的分数,因为它们是由自动评判系统计算的。
AIO奖项如何分类
Gold金奖–前10%Silver银奖– 金奖接下来的 15%Bronze铜奖– 银奖接下来的 25%Participation参与证书– 所有剩下参赛同学