一、什么是ACM?
ACM国际大学生程序设计竞赛是由国际计算机协会(ACM)主办的一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛,经过50多年的发展,ACM-ICPC已经发展成为最具影响力的大学生计算机竞赛,被冠以"计算机界的奥林匹克竞赛"的尊称。
二、ACM训练基地介绍
启迪数字学院自2018年开始筹建ACM训练基地,组织学生参加相关赛事。通过该项活动很好地调动了广大学生学习程序设计的热情,对提高我院学生的程序设计水平、建立专业自信起到了很好的促进作用,做到了以赛促学、以赛带练。
基地目前已经拥有较为成熟的训练体系和管理组织方案,新队员的培训与选拔,跨年级跨专业的团队合作,老带新训练机制。基地每年招收30余名新生展开入门培训,层层选拔进阶,成为预备队员,最终成为正式队员。基地拥有丰富的学习资源、大量题目的测试数据、教学课件、训练计划,队员每天课余时间来到基地学习算法知识,周末和寒暑假不间断的训练,与同学、学长讨论题目,共同比赛共同进步,丰富自己课余的同时也增长了数学、算法、计算机编程方面的专业知识,实践能力、创新创造能力、团队精神等都得到了长足的进步。
三、竞赛简介
在学院统筹组织下,基地积极组织参与各类程序设计竞赛,如中国大学生程序设计竞赛、天梯赛等,以赛促学,激发同学们的创新精神和实践能力。
(一)广西大学生程序设计竞赛
这是广西高校年度的大学生程序设计竞赛,它提高了广大学生学习程序设计的兴趣和能力,推动大学计算机课程的教学改革,给广大在计算机程序设计方面有特长的同学提供展示才能的舞台,同时也可为各高校选拔、培训参加 CCPC 的队员、为加强广西区内各高校之间的交流和相互学习提供了机会。目前,广西大学生程序设计竞赛报名纳入全国大学生程序设计竞赛(CCPC),称为CCPC广西区赛。
(二)中国高校计算机大赛
大赛有天梯程序设计大赛、网络技术挑战大赛、移动创新应用设计大赛、大数据挑战赛等多个独立模块。天梯程序设计竞赛自2016年开始举办,主旨是推进大学生利用计算机分析问题、解决问题的重要基础能力培养,针对大学生的程序设计能力,培养大学生的团队合作精神,提高其综合素质,丰富校园学术气氛,促进校际交流,提高全国高校程序设计教学水平。该竞赛模式有别于ACM竞赛,要求每所高校派出3支参赛队,每队参赛队员为10人,即30人同时参加竞赛,队内的选手独立解答所有的程序设计问题,最终计算本队成员得分之和及团队(3支队伍)得分总和,评选出最终的团队成绩与参赛学校成绩,天梯程序设计竞赛全面考察了高校程序设计教学水平和学生程序设计能力,是检验高校程序设计课程教学效果的重要竞赛。
(三)中国大学生程序设计大赛(CCPC)
由中国大学生程序设计竞赛协会主办,是面向世界大学生的国际性年度赛事,旨在激励当代大学生运用计算机编程技术和技能来解决实际问题,激发其学习算法和程序设计的兴趣,培养其团队合作意识、创新能力和挑战精神。
(四)广西科技大学大学生程序设计竞赛
是面向全校本科学生的年度学科竞赛,比赛采用国际大学生程序设计竞赛的模式,由服务器自动对参赛选手提交的竞赛中的问题解决之程序代码进行评测,并依据正确解决之题数及所用时间自动对所有参赛选手进行排序。校赛是我校选拔ACM程序设计竞赛选手的有效平台,在校赛的基础上选拔出的优秀选手将进行集训,为我校参加后续省级及以上ACM竞赛打好基础。
四、荣誉与成就展示
学院高度重视学生算法与程序设计能力的培养,鼓励学生参加各类技能竞赛。近年来,学院ACM训练基地队员在各竞赛中屡获佳绩。所获奖项如下表所示。
