• 竞赛课程
位置:首页 > 课程建设 > 竞赛课程
  • 作者:科研处时间:2023-12-17
  • 目前人类社会已经进入人工智能时代,尤其是ChatGPT的横空出世加速了这一进程。计算机科学是当今社会的重要支柱,也是未来发展的关键领域,党和国家的战略目标是在2030年左右将我国建设成为世界人工智能一流强国,时代呼唤更多的人工智能、计算机科学相关人才。

    2023年3月,教育部提出率先在计算机领域实施“101计划”。清华、北大、北航等33所顶尖院校入选“101计划”,全面实施计算机领域本科教育教学改革试点工作计划,这项计划也为中学生将来选择计算机科学相关专业提供了明确指引。

    “101计划”:“101计划”是由计算机领域最高奖图灵奖得主约翰·霍普克罗夫特提出。在计算机语言中,二进制数由“0”和“1”组成,是计算机语言的基础;在数学语言中,十进制的“101”是由“0”和“1”组成的最小的素数;同时,在英语中,“101”用来指代“一个学科中最为基础的知识”。

    【常见疑难解答】

    信息学是计算机科学、人工智能科学的基础,几乎可以与所有的学科进行交叉融合,是数学、物理、化学、生物等学科基础工具,信息学包含的知识点也是计算机“101计划”的核心内容,因此学生选择计算机科学领域、发展个人信息学特长,对于自身的发展将会终身受益。那么,中小学生该如何入门信息信学竞赛呢?请重点关注以下几个问题:

    问:哪些学生适合学习信息学和参加信息学竞赛?

    对计算机科学有浓厚的兴趣且学有余力的小学生和初中生都可以尝试学习信息学竞赛。学习信息学有助于培养学生的逻辑思维、数学思维和计算思维。获得信息竞赛奖项的初中生可以申报科技特长生资格;在全国青少年信息学奥林匹克竞赛中获得金牌的高中生可获得保送清华和北大的资格。

    问:如何获取信息学奥赛的相关信息?

    信息学奥赛(全称:全国青少年信息学奥林匹克竞赛)的相关信息都会在NOI官方网站(https://www.noi.cn)发布,与信息学相关的权威信息都来源于此。

    问:如何做好初中阶段信息学规划?

    首先,应根据中国计算机学会(CCF)发布的《全国青少年信息学奥林匹克竞赛大纲》和《信息学奥林匹克辞典》做好规划,循序渐进地学习C++程序设计、数据结构、算法设计等知识(这些知识属于大学先修课程的内容);其次,应积极参加计算机学会组织的GESP、CSP-J/S认证考试、NOIP、APIO等比赛。

    问:信息学奥赛应该选择哪门编程语言?

    根据中国计算机学会的规定,目前信息学竞赛选择C++编程语言,Python语言等其它编程语言暂不作为比赛接受的编程语言。

    问:值得推荐的信息学奥赛训练系统(免费的OJ系统)有哪些?

    一本通,网址:http://ybt.ssoier.cn:8088/

    洛  谷,网址:https://www.luogu.com.cn/

    问:值得推荐的信息学奥赛免费的公益在线课程有哪些?

    推荐计算机学会(CCF)官方发布的、由全国钻石教练和金牌教练讲授的课程——NOI Online培训,网址如下(无须注册账号,可直接观看学习):

    https://www.noi.cn/xw/2020-05-13/715542.shtml

    在信息学的广阔天地里,期待我们携手同行,共同追求梦想。我们诚挚地欢迎对信息学和计算机科学充满热情的中小学生加入信竞队,与我们一同探索未知的领域,共同书写未来的辉煌。让我们在信竞的道路上,携手共进,共同成长,为梦想插上翅膀,翱翔在知识的海洋中。