软件学院ACM竞赛队章程

发布时间:2019-06-19 浏览次数:1731

第一章 总则


第一条 华南理工大学软件学院ACM程序设计竞赛队(简称ACM队)由华南理工大学软件学院于2009年成立的学生程序设计竞赛队伍。通过参与国际、国内、地区等各级别程序设计大赛,旨在提高学生算法、程序设计能力,强化学生创新实践素质,提升软件学院人才培养质量。


第二条 目标

1ACM队总目标为在国际大学生程序设计竞赛(区域赛、决赛)中夺冠,获得进入世界总决赛资格,在世界总决赛中取得好成绩;

2ACM队阶段性目标为在国际大学生程序设计竞赛、中国大学生程序设计竞赛和广东省大学生程序设计竞赛中获得金、银、铜等奖励。


第二章 队员选拔


第一条ACM队员选拔对象原则上要求为华南理工大学软件学院在读本科生。


第二条ACM队通过比赛的形式选拔优秀学生进入集训队;通过统计训练和比赛积分排名的形式选拔优秀队伍参加省级、国家级、国际级的竞赛。选体选拔时间点如下:

1)每年1月下旬-2月上旬:依据集训队训练和比赛积分排名,选拔有潜力在国家级和国际级竞赛中获得银奖以上奖励的队伍参加全国程序设计大赛训练营(针对高级水平队伍的训练营)。

2)每年3月中旬-4月中旬:集训队内部举行3场组队赛,综合比赛情况和平时积分重组队伍,组建实力强的重点队伍。

3)每年4月下旬-5月上旬:依据集训队训练和比赛积分排名,选拔优秀队伍参加广东省程序设计竞赛。

4)每年5月中旬-8月中旬:依据集训队训练和比赛积分排名,选拔优秀队伍参加中国大学生程序设计邀请赛和国际大学生程序设计邀请赛。

50每年9月下旬-10月中旬:举行2场华工新生赛,选拔优秀的新生加入集训队。

6)每年10月下旬-12月下旬:依据集训队训练和比赛积分排名,选拔优秀队伍参加中国大学生程序设计竞赛和国际大学生程序设计竞赛(区域赛、决赛)。

7)对于累计2次在国家级和国际级竞赛中没有获得奖励的队伍,将大幅扣减其比赛积分,并暂停派出参赛。


第二章 训练管理


第一条 常规集训。常规集训是每学期1-16周周末2次的集训队集中训练。包括2种形式:

1)与中大集训队联合训练。联合训练是一周1-2次,由中大选题。该联合训练从20174月开始持续至今。

2)集训队出题集训。由集训队自己出题或者选题。


第二条 寒暑假集训。

1)寒假集训一般是10天左右。部分老队员给新队员上课讲算法,并开比赛给新队员训练。老队员另外开难度更高的比赛进行训练。

2)暑假集训一般是30-40天,期间有十场杭州电子科技大学承办的全国多校联合训练赛。全国多校联合训练的题目均由近年出线世界总决赛的学校出题,难度较高,题目质量好,集训队在役队员均需好好对待暑假的集训,不断磨合自己与队友,以寻求更高的发展空间。


第三条 日常个人及队伍训练。课余时间修习算法和刷题。刷题方案有两种:其一,明确自己目前需要学习和训练的算法或数据结构,可使用搜索引擎自行寻找题目进行训练;其二,参加在线算法比赛,国内外均有不少举办该类比赛的网站,例如bestcoder51nod算法马拉松玲珑杯、hihocodercodeforcescodechefAtcoder等。


第三章 奖惩管理

第一条 奖励方案。

集训队已构建线上队伍训练成绩管理系统,将各队伍每次训练成绩做详细记录,并按通用公式计算各队伍得分,得分计入排名。根据这个排名不定时进行奖励,包括:为排名靠前队伍争取参赛名额以及资助参赛、争取参加重要外出集训机会并提供一定资助和奖励。该线上队伍训练成绩管理系统从20174月启用至今。

第二条 惩罚方案。

集训队队员要兼顾日常训练和专业课程学习,不能以日常训练为借口旷课、挂科等。集训通常安排在周末和寒暑假,一般不与课程冲突。如果遇到外出参赛和参加集训的时间与上课或者考试时间冲突,必须向相关任课教师说明情况,并向学院申请批准请假或者考试缓考。旷课、挂科情况严重的队员,将视情况做出相应惩罚处理。


第五章 年度工作计划


第一条 每年1月下旬-2月上旬计划如下。集训队寒假留校集训,包括参加中大华工软院联合集训、软院内部集训,每天做题5小时以上、集中指导1.5小时以上(各教练在学生做题后指导各自队伍相关训练情况);选拔优秀队伍参加全国程序设计大赛训练营(针对高级水平队伍的训练营)、教练关注跟踪外派参训情况并指导参训。


第二条 每年3月上旬-8月中旬计划如下

1)学期1-16周:每周末2天集训(包括中大华工软院联合集训、软院内部集训),每天做题5小时,集中指导1.5小时。

23月中旬-4月中旬:集训队内部举行3场组队赛,综合比赛情况和平时积分重组队伍,组建实力强的重点队伍。

34月下旬-5月上旬:备战广东省大学生程序设计竞赛(中国大学生程序设计竞赛广东赛区,是我院唯一参加的省级比赛)。

45月中旬-8月中旬:选派优秀队伍参加中国大学生程序设计邀请赛和国际大学生程序设计邀请赛(关系到当年区域赛参赛名额),教练跟踪参赛情况并指导后续训练方案。

57月中旬-8月中旬:集训队暑假留校集训,包括参加全国多校联合网络集训、中大华工软院联合集训、软院内部集训,每天做题5小时以上、集中指导1.5小时以上。


第三条 每年8月中旬-12月下旬计划如下。

1)学期1-16周:每周末2天集训(包括中大华工软院联合集训、软院内部集训),每天做题5小时,集中指导1.5小时。

28月下旬-9月下旬:组织集训队参加中国大学生程序设计竞赛和国际大学生程序设计竞赛网络初赛,教练跟踪参赛情况并指导后续训练方案。

39月下旬-10月中旬:举行2场华工新生赛,选拔优秀的新生加入集训队。

410月下旬-12月下旬:选派优秀队伍参加中国大学生程序设计竞赛和国际大学生程序设计竞赛(区域赛、决赛),教练跟踪参赛情况并指导后续训练方案。


第四章 教练


第一条 华南理工大学软件学院ACM竞赛队教练组包含7名成员,设教练组组长1名,副组长1名,教练员5名。


第二条 教练组成员在教练组组长安排和协调下共同完成教练组的职责。


第三条 明确教练组职责如下。

1)负责组织集训队的新生宣讲会,举办新生赛和集训队内部组队赛,负责集训队成员选拔和队伍组建。

2)负责安排集训队日常训练实验室以及安排电脑、打印机、打印纸等必须设备及耗材。

3)负责安排每学期1-16周周末2次集中训练(与中大联合集训或者集训队出题集训)的实验室和设备,训练后根据学生个人及队伍训练成绩提出个人及队伍日常训练改进方案。与中大联合集训,还需负责联络好中大集训队负责人,协调好联合集训事宜。

4)负责安排寒暑假集中训练的实验室和设备,跟进学生个人及队伍训练情况,及时给予指导意见和改进方向。暑假前,负责申请全国多校联合集训名额和报名,落实参训账号并完成参训费用报账。

5)负责联络和安排集训队外出培训事宜(国内和国外),时刻关注外出参训信息和学生状况,指导学生完成参训流程和参训费用报销流程,学生回来后根据参训成绩给予指导建议。

7)时刻关注国际、全国及省级大学生程序设计竞赛消息,及时按大赛主办方要求提出参赛申请,尽力争取竞赛名额,并根据集训队线上队伍训练成绩管理系统统计的队伍排名,结合参赛约束条件和实际情况,派出排名靠前的优秀队伍参加相应竞赛,完成参赛报名流程。学生外出参赛需购买差旅保险。由竞赛队教练为参赛队伍向学校、学院申请参赛经费(包括报名费、差旅费及保险费),外院学生参赛的所需费用自理。原则上竞赛队教练应带队参赛,因特殊原因不能带队可通过委托带队的形式委托辅导员或其他教师带队(需经学院相关领导签字同意),并辅助带队老师完成报账流程。竞赛进行时,现场或者远程关注竞赛状况;赛后及时根据竞赛成绩总结经验教训,给学生提出指导建议。

8)配合学院学工办、团委学术部举办一年一度全省大学生程序设计邀请赛(“软件文化节”项目之一),落实安排比赛实验室、推荐出题人、落实竞赛奖励方案和参赛细则、向全省各大高校教练发出竞赛邀请函、接待全省各大高校教练来访参赛、监督赛场秩序、监督竞赛服务器工作状况等工作。

9)申办并举办广东省大学生程序设计竞赛、中国大学生程序设计竞赛和国际大学生程序设计竞赛等重要赛事。


TOP