全/国中小/学信息技术创新与实践大赛,简称NOC大赛(Novelty Originality Creativity),是中小/学全/国性竞赛活动(白名单)赛事之一。该大赛是一项运用信息技术,面向青少年学生开展人工智能科学普及、引领科技创新的素质教育实践活动。
【参赛对象】、初中、高中、中专、职高在校学生
【大赛分类】初复赛(选拔赛)和全国决赛
【奖项设置】
NOC较高奖项:“恩欧希教育信息化发明创新奖”,各项各组别中 一等奖部分学生,可具有该奖项评选资格。
该赛项分为:AI创新编程、编程马拉松、Coding创意编程、创客智慧编程、童创AI编程、原创未来编程、加码未来编程、软件创意编程、创新思维编程、全向思维智趣编程。(其中含C++赛项的有童创AI编程、软件创意编程、加码未来编程)
· 软件创意编程为例:
【参赛组别】
低年级组(1-3年级)、高年级组(4-6年级)、初中组
【具体流程】
初赛(报名成功的选手,需在规定的比赛时间内完成比赛内容,并产生入围复赛的选手,初赛不设置奖项)
复赛(晋级复赛的选手,需在规定的比赛时间内完成比赛内容,并产生入围全国决赛的选手。)
全国决赛(晋级全国决赛的选手,需在规定的比赛时间内完成比赛内容,并确定全国决赛一、二、三等奖。)
【编程语言】低年级只能选scratch、高年级scratch和python二选一、初中可在python和C++二选一
【初赛考试题型】
· 均为客观题,包括判断、单选、多选、填空;
· 低年级组、高年级组(scratch)均为 50 道题;
· 高年级组(Python)、初中组(Python)、初中组(C++)均为 40 道题。
【复赛考试题型】
要按照题目的要求完成编程操作,共计 7 道题目。
【竞赛内容——C++题目设置】
①[单项选择题]考察计算机常识、数理思维基础,以及C++语法、数据结构与算法的相关概念。每个选择题会给出具体的问题描述,以及 2~ 5 个答案选项在这些答案选项中,仅有一个选项是正确答案,选手必须找出正确的选项,评比占比30%。
②[程序设计题]侧重于考察C++语法应用、数据结构与算法应用。每个编程题会给出具体的问题描述、输入输出格式、输入输出样例、数据规模等信息。在此基础上,选手必须独立且完整地编写程序,评比占比70%。