学信息学奥赛前要了解哪些
1.信息学竞赛和编程是一回事么
信息学竞赛不等同于编程,编程是信息学竞赛入门阶段的基本功,但是实际上信息学竞赛会学习解决问题的算法,用程序把算法表示出来而已。所以学习编程的时间,大概只占总时间的10%左右,后面更多的时间在学习算法。
2.学习信息学竞赛对数学有要求么
有一定的要求,需要同学们数学基本功比较好。当然如果数学基础不好,初期的时候用心多学一点也是可以追上的,我们不是数学竞赛,不用过于担心数学知识和数学技巧。
3.每周需要投入多少时间
按部就班跟着学校的进度学即可,建议每周总时间投入4小时到8小时。如果到后期冲保送阶段,可以考虑多花时间。
4.学信息学是不是未来只能当“码农”
首先,在信息产业发展迅速的背景下,“码农”其实也不是什么需要鄙视的就业方向,很多信息学选手热爱计算机专业,的确会倾向于向这个方向发展。同时,近几年的提出的“新工科”、海外提出的“CS+X”都在讲计算机专业领域的内容与传统的物理、化学、人类学、语言学、教育学等专业内容的融合,IT互联网行业和传统行业相结合,就能提高传统行业的效率,带来新的生命力,良好的计算机专业基础在未来对几乎所有专业来说都将是一个优势。