编程联赛实施方案
日期:2025-05-17  作者:wangxinyu_jsj   来源:  浏览量:157

关于比赛阶段:

第一阶段 华山论剑

时间:教学日历上的第八周开始的每周三晚上(如遇期中考试等特殊情况适当调整)。(共6次第八周-第十三周)

参赛对象:计软学院24级本科全体行政班 41个

比赛形式:PTA平台OI赛制(过几组数据给几分),6-8题,内容随堂级别,或有一道超前题。每个行政班1名助教进行辅导。

第二阶段 珠峰登顶

时间:第十四周的周末某个下午

参赛对象:每个行政班第一阶段排名本班级内的前5人必须参加,以及第一阶段排名在205名之内的任何选手

比赛形式:PTA平台OI赛制,1小时,5-6题,内容是期末考试级别,或有1-2道思维题或简单数据结构体。

当天会有大批教师严格监考。

第三阶段 语言荣耀

时间:同第二阶段,在第二阶段比赛后30分钟开始,时间1小时。

参赛对象:第二阶段各语言课程组表现最优秀的12名选手,由各课程组教练安排,每3人1队,每个语言4支队。

C语言课程组:计算机+物联网+网安

Java语言课程组:软工+数科

Python语言课程组:人工智能+网工

比赛形式:表演赛,学校OJ,ACM赛制。3道天梯一阶段模拟题。

 

关于排名计算

行政班集体排名计算方法:

第一阶段 华山论剑 每轮计算每个班级的平均排名(平均排名=班级内所有同学的本场排名之和/班级总人数)

对于所有缺席的同学,统一按照本场最后一名的排名+1计算。

每周比赛后,在周末,会公布各个班级当前的相对名次(平均排名低的,名次在前)。

第一阶段结束后,班级的平均成绩之和进行归一化,得到成绩A。

第二阶段 珠峰登顶 本阶段以各个班的参赛选手的排名之和/本班参赛人数,计算班级的平均排名,

进行归一化得到成绩B

最终某个班级的总成绩C=A*60%+B*40%

 

个人排名计算方法:

前六次比赛后,计算个人平均排名,从小到大获得最终第一阶段排名。任课教师可以公布排名靠前的名单,酌情公布排名靠后的名单。

个人荣誉奖励获得,完全依赖第二阶段珠峰登顶的比赛成绩排名。

 

关于奖励:

行政班 1-5名 每班200元;6-10名 每班100元;1-3名班级会有奖状,冠军班级有奖杯。

学生个人奖励 1-10名 每人200元以及证书; 11-30名每人100元 ; 31-60每人50元;

优秀助教奖励 1-5名100元 6-10名50元,以及证书。

优秀班级任课教师和素质教师年底会有课时或绩效奖励。

前十名班级的任课教师以及班导师,将优先获得蓝桥省赛优秀选手(含高年级)的指导资格。

表演赛前五名的队伍将有神秘现场奖励!

关于课程内所占分数:

只算 每名学生第一阶段华山论剑的6次参赛成绩 共占10分。

具体如何给这10分值,各课程组,组内保持统一即可。

以下为C语言课程组邱老师的样例供大家参考:

1.确保参与度:每次参赛且只要解决一道题,即得0.5分(或1分)

2.连续参赛:参与全部比赛,加3分;每间断1次少加1分,直至不加分。

3.其他,按解题数折算每次比赛得分,并累计。

 

 

 

收藏本页