1: 首先,什么是编程?
编程,即通过特定的编程语言,让计算机执行特定的操作的行为,近年来我们熟知的聊天工具,地图软件,外卖软件,人工智能等都是以编程作为基础创造出来的。编程在未来的教育中有着越来越重要的地位,尤其是在未来短短几十年内,所有的重复性的劳动全都会被机器所取代,肉眼可见的就有无人酒店,无人超市,无人驾驶等产品
2: 什么是编程比赛?
通过对现实世界的模拟抽象,设计出一些题目,在规定的时间内,独立分析问题,解决问题,由计算机判题,没有任何一个题目有标准答案,只要设计出的代码可以解决问题就算通过
3: 都有哪些编程比赛?
根据年龄段的不同,可分为OI系列比赛与ICPC系列比赛两类,两者都是国际赛事,每年在国内选拔出优秀选手参加全球总决赛。OI比赛又称信息学学术活动。OI系列比赛主要面向中学生,是由中国计算机学会主打的学术活动。ICPC系列比赛主要面向大学生,由美国计算机协会创办。
4: 编程比赛的形式
这类比赛跟传统意义上做卷子的考试有着本质区别,选手在规定时间内,通过计算机编写程序,并可以在本地对自己的程序进行测试,直到出现自己满意的结果再提交自己的程序,一定程度上避免了以往传统考试中因写错答案而导致丢分。充分展现选手的实力。ICPC比赛:一位选手在写程序的同时,另外两名选手可以对其他题目进行讨论,非常考验三个人团队协作的能力。信息学学术活动一般为个人赛,题目的本质与ICPC系列赛事是一样的,但是赛制有区别
5: 信息学学术活动的地位
国内的五大学科学术活动有数学,物理,化学,生物,信息学,近年来由于人工智能的兴起,信息学学术活动越来越得到青睐,2018年,全国报名参加信息学学术活动初赛的人数就已经超过15万人。多个高校对信息学学术活动的优秀选手有降分录取等优惠政策。2018年信息学学术活动初赛报名人数达到15万人,复赛参赛人数约25000人,参赛规模在各大学术活动中名列前矛,可以看出信息学学术活动越来越得到重视。
© 2024. All Rights Reserved. 沪ICP备2023009024号-1