信息学奥赛简称信奥赛,是少儿编程领域较的赛事,与数学、物理、化学、数学并列为奥林匹克赛事。注意,信奥赛是可以助力、中高考的科技类赛事。
信息学奥赛赛事规格非常高,每年统一时间统纲统一考试,机器跑程序得分,每个学生的成绩均在可查,公开透明。
由于信息学奥赛体系严谨,大纲完整、且难度深、年龄跨度大,从到高中都有相关赛事。
所以,我们把信息学奥赛从少儿编程领域拉出来,独立成为一个派系。
走信奥道路需不需要学习python打基础
答案是:可以,但是没必要。原因有以下几点:
首先,你要知道信奥赛主要考察的是算法,算法才是编程的核心。
可以这么理解,算法是解决问题的方法,编程语言是把你的方法讲给计算机听,计算机能听懂很多语言,任意使用一种语言即可。
其次,在信息学奥赛中,指定的编程语言是C++。
也就是说,你的算法要用C++这门语言去表达,而不是python。
较后,python的难度以及结构和C++相差甚远
如果你在学习信奥之前,哪怕学过一年的python,可能也就是在前几次课中略有代码优势,仅此而已。
所以,学信奥之前,抓好数学的学习是重中之重,而不是去学python。