第十六届南京大学软件学院创新杯软件设计大赛
原文链接:https://mp.weixin.qq.com/s/gqOrfZ4uFXx0KE0HTwr_fg
“南京大学-vivo”2023软件开发马拉松(Hackathon) 暨第十六届南京大学软件学院创新杯软件设计大赛
一、比赛宗旨
“南京大学-vivo”软件开发马拉松(Hackathon)大赛由南京大学软件学院和vivo(维沃移动通信有限公司)共同发起,比赛面向全国软件工程及相关专业在校大学生,旨在锻炼参赛者软件开发能力,提升参赛者软件工程意识,培养参赛团队协作能力和创新意识。
二、组织形式
1. 比赛形式比赛分为初赛和决赛两个部分:
(1)初赛在指定比赛网站(www.nowcoder.com)进行初赛, 4小时,1- 4人组队完成十二道编程题试卷。比赛结束后,组织方根据排名情况宣布晋级结果。
(2)决赛Hackathon(编程马拉松),30小时,1-4人组队完成一个指定主题的项目。24小时结束时,参赛者可以展示自己的项目,寻求相关老师和有关人员的反馈意见,然后可以继续修改,直到比赛结束。
2. 组队方式自由组队,每组最多4人。
3. 评分标准(1)初赛得分标准⚪检测代码的功能完成度得分,针对于软件工程项目主要功能的实现程度。组织方预设功能性测试用例,比赛过程中选手可以进行多次提交。此项得分以选手最后一次提交计分。该部分总分是120分。⚪比赛结束后计算排名,以总得分为第一优先级,得分相同时,性能指标最佳者(时间和内存)排名靠前。
(2)决赛得分标准⚪评委按照最终产品功能(根据团队的展示和评委的实际体验)、工作量(团队必须指明哪些部分是使用了开源的代码,哪些部分是自己的原创)、创新性评分。该部分的总分是100分。⚪产品代码的静态质量属性检查,主要针对于代码组织的规范性和书写的规范性。组织方提供代码静态评估工具,比如SonarQube等,使用通用规则,给出代码的基本质量分数,该部分的总分是20分,在比赛过程中学生可以使用工具获得自己的分数,并且加以改进。⚪检测代码的自动化测试覆盖程度,主要针对所提交源代码的复杂度以及选手所提供单元测试的覆盖率进行综合性评分。该部分的总分30分,在比赛结束后对所有参赛作品进行统一评分。⚪最终得分为上述得分加和,总分150分。
4. 额外说明为了提高同学们对比赛中相关规则的理解和对相关工具的熟悉程度,组织方将在比赛前开设讲座,对比赛中的相关工具、理念和注意事项进行说明。
三、比赛地点初赛:在线比赛(www.nowcoder.com)
决赛:南京大学仙林校区(南京市栖霞区仙林大道163号)
四、比赛时间1. 总体时间线(1)2023.05.07前比赛报名(2)2023.05.13 初赛(3)2023.05.14 公布晋级结果(4)2023.05.21 - 2023.05.22 进行决赛、评审并颁奖
2. 决赛时间线(1)05.21 8:30am - 05.21 9:00am开幕式,公布题目,选手调试机器(2)05.21 9:00am - 05.22 9:00am选手制作并且完成比赛(3)05.22 9:00am - 05.22 11:00am选手寻求项目反馈(4)05.22 3:00pm之前选手必须提交最终的项目(原代码加打包产品或者服务器地址),并准备好答辩(5)05.22 3:00pm - 7:00pm答辩展示,评委打分(每组5分钟以内)(6)05.22 7:30pm - 8:30pm颁奖典礼,比赛结束
五、比赛奖励1. 奖金:一等奖1组,奖金2万元;二等奖2组,奖金1万元;三等奖3组,奖金0.5万元。
2. 凡取得一等奖团队的所有学生,可直接获得vivo暑期实习offer,取得二、三等奖团队的所有学生,可免实习笔试及技术面试,直接参与vivo暑期实习终面。
3. 对于非南京大学软件学院学生:进入决赛并且最终排名在前12名的队伍的成员,可以直接参加“南京大学软件学院2023年优秀大学生夏令营”(即推免夏令营,需学生具备本校推免资格;大二学生参赛获奖可以将名额保留至下一年)。
4. 凡进入决赛的学生,住宿、餐饮由承办方提供。非南京高校的学生,交通标准为“学校所在地—南京”高铁二等座票价。注:交通报销需提供相关票据,如乘坐其他交通工具费用票据低于以上标准,则按照实际票面金额报销;若高于此标准,则按照标准进行报销。
六、报名方式报名链接:https://www.wjx.top/vm/OrZYjsY.aspx
报名二维码:
七、联系人竞赛组织 宋老师:025-83621360-804,tsong@nju.edu.cn
竞赛技术咨询 房老师:025-83621360-935 , fangchunrong@nju.edu.cn
页:
[1]