
赛项一:编程算法赛规程
一、比赛背景
为培养青少年信息意识,计算思维,数字化学习与创新,普及编程知识,激发青少年的创新精神和创新潜力。编程算法赛分不同编程语言分别评比,共分为图形化编程、Python,C++和Coding编程四个科目。
二、比赛方式
比赛要求参赛选手准时在线上平台完成指定编程题目或完成任务闯关。 比赛根据题目完成情况以及完成度和时间综合评定,完成题目数量越多、完成度越高且用时较短的选手成绩越高。
三、比赛内容及任务要求
1、参赛组别:小学组、初中组、高中组、大学组
2、比赛工具:在线OJ或考试平台
3、比赛时间:60分钟
4、评分标准
考题分组别进行组卷,题型有单选题、判断题、多选题和编程操作题。不同组别不同科目分别组卷。
单选题有且只有一个正确答案,答对得分,答错不得分。多选题,多选少选和错选均不得分。编程题根据题目要求,完成部分得部分分数,或者根据测试样题数量得分。
四、各科目考察范围
1、图形化编程考察范围
(1)图形化编程基础知识
掌握图形化编程工具,理解编程工具中的核心概念。理解编程 界面中功能区的分布与作用。理解参数的概念,能够调整指令模块中的参数并熟练掌握指令模块的使用。理解舞台区层、坐标系。理解二进制、十进制以及十六进制之间的区别并能进行转换。
(2)图形化程序设计
掌握编程环境的高级功能,理解变量的概念,理解变量的作用 域。灵活使用画笔及设置画笔的各项参数。掌握逻辑运算与关系运算的组合使用。应用广播来传递数据,实现不同角色之间的交互;理解随机数的概念,能够产生一个随机数。循环语句、选择语句嵌套的综合运用。理解变量的概念,理解变量的作用域。
(3)图形化编程数据结构
新建链表,能够完成对链表中数据的插入、删除。能够创建一个有返回值的函数;理解多线程的概念。
2、Python编程考察范围
(1)Python基础知识
掌握Python 语言环境及代码的编写执行流程。掌握基本 语法和基本数据类型,熟悉“输入、处理、输出 ”程序编写方法。掌握 Python的基本格式,编写程序时会合理的使用缩进、注释、字符串标识。掌握 Python 常用内置模块及第三方库。
(2)Python程序设计
掌握变量基本概念,会使用变量,并且掌握变量名的命名和保 留字等基本语法。理解字符串、数值型变量,会对变量类型进行转 换。掌握并熟练编写带有数值类型变量的程序,具备解决数学运算 基本问题的能力。理解比较表达式、运算符、逻辑运算的基本概念,掌握Python 编程基础的逻辑表达式。
(3)Python 数据结构与算法
掌握列表、元组、字典、字符串、range、集合六大内置核心数 据类型。理解列表类型的概念,掌握它的基础用法及操作:访问/更 新、获取元素个数、遍历、转换为列表型数据、添加和删除、连接、排序等等。理解元组类型的概念,理解元组和列表的不同,掌 握它的基础用法及操作、元组的声明与赋值、元组的访问与更新、元组的遍历、添加、删除、排序等等。理解字符串类型的概念,掌握它的基础用法及操作。算法的概念及应用:递归、递推、冒泡/选 择等排序算法、动态规划、贪心、枚举等。
3、C++编程考察范围
(1)C++基础知识与编程环境
掌握 C++语言环境的搭建及代码的编写执行流程。掌握位、字 节与字,二进制、八进制、十进制和十六进制。
(2)C++程序设计
掌握程序基本概念,常量、变量、字符串,编译和调试。基本 数据类型、基本语句、基本运算,有算术运算、关系运算、逻辑运 算、三目运算以及位运算。数据库的常用函数,掌握数组以及更复 杂的二维数组和多维数组。结构化程序设计,(顺序、分支、循环)的综合运用。字符串的处理、函数与递归、结构体与联合体、指针类型、文件及基本读写、STL 模板。
(3)C++数据结构
线性结构链表、栈和队列:二叉树、完全二叉树、哈夫曼树、对邻接矩阵、邻接表。
(4)C++算法
基础算法包括枚举法、模拟法、贪心法、递推法、递归法、二 分法、倍增法。排序算法包括冒泡排序、选择排序、插入排序。搜 索算法包括深度优先和广度优先。图论算法涉及遍历和泛洪算法。
4、Coding编程考察范围
参赛选手要求具备图形化编程语言或python编程语言的基础知识和程序设计能力,通过设计代码程序,完成关卡任务,锻炼选手的逻辑思维和人工智能能力。参赛选手在规定时间内进行编程闯关竞技,每完成一个关卡系统自动记分,每个组别各30个关卡。在未提交试卷前参赛选手可以持续优化关卡代码,系统以获得的最高分为最终得分。一旦提交试卷或比赛时间结束,将不能再运行和提交代码。
五、比赛结果
比赛结果以各组别最终成绩进行排名。
技术咨询:赵老师:15754312945
鲍老师:15955113345
赛项二:编程创作赛规程
一、竞赛要求
1、赛事组别:小学低年级组(2-3年级)、小学高年级组(4-6)、初高中组、大学组
2、竞赛人数:1人/队
3、竞赛器材:组委会提供电脑
4、竞赛系统:国产操作系统、国产竞赛软件
5、竞赛时间:90分钟(机试)
6、竞赛次数:1次
二、设备要求
电脑操作系统:Win7 或以上操作系统。浏览器采用谷歌浏览器(69.0 版本以上)以上。
笔记本电脑最低推荐配置标准
|
主要硬件类别 |
配置要求 |
|
CPU |
Intel i3 二代以上 |
|
内存 |
4G DDR3 以上 |
|
硬盘 |
120G 以上剩余空间 |
|
显卡 |
有核显就不需要独立显卡,如果没有,则最低配置 GT420 |
三、比赛要求和得分
作品主题:“我心目中的人工智能”。
参赛选手可以使用帕拉卡(Paracraft)3D动画编程创作工具围绕“智能家居、虚拟校园、智慧农业”等方面进行作品创作,申报作品分为3D电影动画和3D创意编程两个类别。
1、作品要求
(1)3D电影动画作品
使用帕拉卡(Paracraft)3D动画编程创作工具创作的3D电影动画作品,有清晰的故事逻辑,动画镜头清晰、播放流畅。主要展现与人工智能场景相关的内容。需表现完整的故事情节,主题明确,细节合理,表现手法不限。
(2)3D编程作品
使用帕拉卡(Paracraft)3D动画编程创作工具创作围绕赛事主题的3D编程作品,作品必须包含程序逻辑设计,并交互流畅,项目旨在鼓励参赛选手积极创新,巧妙融合储备知识进行作品创作,提高应变、分析、设计、创造和团队合作能力。
(3)注意事项
①作品须遵守国家有关法律法规,尊重文化传统、公共道德,符合民族政策,内容健康,主题鲜明;
②原创性:作品由参赛者自主选题,亲自完成创作,无著作权争议。
③完整性:作品围绕主题创作,结构完整;
④其它比赛活动作品(或与以往申报作品雷同)不得重复申报,如发现将取消单位和作者的参评资格;
⑤主办单位拥有出版作品集、公开展映展示、宣传推介等作品使用权;
⑥作品创作内容中,如出现以下情况的,不予评审:有违法律法规、社会主义核心价值观、伦理道德、民族习俗和宗教信仰的。
(4)取消参赛资格情况
①作品有政治原则性错误和科学常识性错误;
②作品中非原创素材及内容过多,未注明具体来源和出处;
③作品不符合作品形态界定相关要求;
④其它弄虚作假行为。
2、比赛得分
(1)3D电影动画作品评分标准
详细评分规则见附件:3D电影动画作品评分表。
(2)3D编程作品评分标准
详细评分规则见附件:3D编程作品评分表。
四、竞赛规则
1、比赛器材必须符合组委会核对器材将现场检录。
2、不允许携带U盘,硬盘等存储设备。
3、答题时使用组委会提供的平台,严禁打开任何其他程序,发现打开任何其他程序视为作弊。
五、比赛流程
1、打开帕拉卡智慧教育客户端用账号密码登录。
2、点击新建作品。
3、将世界名称命名为以下格式:学校+学生姓名参赛作品(例:合肥市明珠小学-刘亮参赛作品);世界规模选择小型。
4、创作完成后点击右上角关闭,选择保存后退出,将项目ID提报老师。
六、参赛作品提交
参赛选手完成作品创作后,现场将作品的项目ID提报老师,由老师汇总作品信息并记录。
七、比赛结果
比赛结果以最终成绩进行排名。
技术咨询:程老师:13675512332
李老师:15755109708

大赛公众号
Copyright © 2025 AllRights Reserved. 版权所有
皖ICP备2024032311号-1