2015年4月26日,一场思想盛宴在北京理工大学中关村校区、良乡校区计算机实验教学中心拉开帷幕。 共有221支队伍、594名学生,其中包括北京航空航天大学邀请的11支高校队伍,在电脑前经历了激烈的思想碰撞。 比赛持续了5个小时,编写计算机程序并解决最后的问题。 这就是2015年北京理工大学“华睿世纪”编程大赛。 北京理工大学程序设计竞赛已举办十一届,累计举办十届。 这是我校参加人数最多的科技竞赛之一。 承办本次大赛的计算机学院着力凸显本科培养的“实践教育”特色。 它将编程竞赛作为培养“计算思维”专业人才的重要载体和抓手,构建了一套基础教育。 从技能培训到国际竞赛训练体系,培养了一批又一批具有计算思维和实践能力的计算机专业人才。
观念大战中冲进“奥运”盛会
北京理工大学程序设计竞赛最初是由被誉为“程序设计奥林匹克”的国际大学生程序设计竞赛(以下简称“ACM”-“ACM-ICPC”)发起的。 设计大赛的初衷是在学生中营造科技创新氛围,选拔和培养具有“计算思维”和编程能力的专业人才,为全校热爱编程的学生提供成长平台,选拔高素质人才。 ACM 竞赛的 2 级选手。 竞赛培养高层次人才。
ACM竞赛每年举办一次,要求三名参赛者一组,使用计算机在5小时内通过编写程序解决10到12个问题。 在最短的时间内解决最多问题的团队获胜。 “编程比赛极其考验选手在高压下使用程序解决实际问题的能力,不仅需要选手严谨的分析推理能力和扎实的计算机编程基础,还需要持久的训练热情和良好的团队合作能力。 ”计算机学院党委副书记、副院长赵满在介绍ACM竞赛时表示。
为激发学生编程的兴趣和潜力,提高学生分析问题、解决问题的能力,计算机学院以竞赛为切入点之一,不断培养具有“计算思维”和实践能力的专业人才。 该竞赛向所有本科生和低年级研究生开放。 经过十年的培养,不仅为ACM-ICPC竞赛和各类专业竞赛搭建了高水平梯队,而且在全校形成了良好的科技创新氛围。
“编程竞赛是编程爱好者的盛会,不仅能不断激发学生的编程热情,也是训练和发展学生计算思维的重要起点,这不仅是计算机专业的核心任务教育,也是当代大学生解决信息社会实际问题的必备素质。”赵满书记说。 这也成为她始终致力于推动北理工编程大赛不断发展的主要因素。
。 。 十一年来,历经十届比赛,计算机学院不仅通过比赛选拔了一大批优秀人才,还培养了一批批优秀选手参加亚洲及国际比赛,让ACM比赛一次次刷新。 BIT 记录开启。 如今,北理工编程大赛每年吸引各专业约600人参加。 在新生编程大赛和全校大赛中脱颖而出的选手可以加入学校的ACM训练队。 训练结束后,他们将代表学校参加国内外线上比赛和亚洲区域比赛。 等,并取得了一个又一个可喜的成果。
。 。 在4月26日的比赛中,一支名为“海神骑龟背鸡”的队伍受到了广泛关注,不仅因为这支队伍是一支由三个女孩组成的“女子军团”,还因为这支队伍曾出现在连续四年举办编程竞赛。 这三个女孩分别是2011年就读物联网专业的付海丹、陈嘉宇和廖欣怡。“我们从入学起就怀揣着ACM的梦想,一转眼四年过去了。最后一次参加比赛让我们感觉很复杂,这是一场‘让人上瘾’的比赛,也是我们职业成长的一笔宝贵财富。” 最终,女队解决了7道题,获得了比赛二等奖。
十一年来,不少毕业生参加过编程竞赛并在比赛中获奖,他们认为这是在校期间难忘的经历和重要荣誉之一。 在追逐ACM梦想的过程中,选手们不仅有获得新知识带来的成就感和使用代码实现算法带来的成就感,还真切地体验到了算法和编程的魅力。 更重要的是网校哪个好,在这次算法竞赛中,在思维的较量和较量中,我获得了成长,超越了自己。
因材施教,激励学生积累知识、做出贡献
“计算机专业的学生与其他专业的学生不同,他们不仅需要扎实的理论基础,还需要不断地将理论付诸实践。书上的代码只是一个符号,只有通过自己的思考、计算和书写,才能只有能够解决计算机实际问题的工具,才能证明学生已经学会了,而且学得很好。”ACM培训队教练林永刚告诉我们。 计算机学院根据计算机专业学生“实用”的特点,在本科生中因材施教分阶段、分层次开展学生科技创新活动,并在全校建立ACM-ICPC实训基地保障和促进学生人才培养。 “计算思维”人才培养工作有效落实。
本次编程比赛的试题由2014年选拔的ACM培训团队提供,包括《强迫症》、《红包你是傻子吗》、《数学作业》、《玛丽莎偷了重要的魔法饼干》等。贴近生活、充满趣味、考验编程水平的题目引起了选手们的极大兴趣。 参与命题的有ACM训练队的6名同学,包括伊一、付天笑、苏晨、李佩琪、刘雨薇、迟灵琪。 他们都从编程大赛中脱颖而出,经历了亚洲区赛和世界总决赛的洗礼,成长为具有编程能力的高水平选手。
学院根据计算机专业学生的培养目标和特点,分阶段、分层次开展培养工作。 对于低年级本科生,该项目主要培养“程序设计基础与提高”,对于高年级本科生和研究生,主要培养“科技创新能力和专业实践训练”。 学院从新生入学时就积极培养学生的专业兴趣,通过新生教育、“品味论坛”专业指导讲座系列、校内竞赛等方式促进学生打下扎实的专业基础; 对于专业兴趣较高的学生,在课程学习的基础上,通过ACM日常训练、假期训练等方式不断提高编程和实践能力,进而为学生参加其他专业的竞赛和项目提供扎实的编程基础和水平方向; 对于在实践中表现出编程潜力的学生,积极鼓励热情高涨的学生参加ACM-ICPC等编程竞赛。 通过学院的不断鼓励和支持,学院内部形成了良好的创新氛围。 学生可以积极参加各学科和专业竞赛,积极参与大学生创新项目,甚至参与学院科研团队的科研工作。 。
同时,为保证学生能够有效地将课堂上的理论知识转化为实践,计算机学院在校团委、教务处、网络中心等部门的大力支持下,充分发挥学校独特的学科和师资优势,因地制宜。 中关村校区和良乡校区分别建立了ACM-ICPC培训基地。 为保证训练基地有效运行,学院建立了包括基础课程、课外训练、校内比赛、假期训练、亚洲区域比赛、世界比赛在内的系统训练体系。 基地特聘请学院林永刚老师担任训练队教练,并设立专人负责基地日常事务,保障ACM训练队的活动和运行。 ACM-ICPC训练基地每年组织两次双选会和三期暑期集训,对初学者、有一定编程基础的学生和较高水平的选手进行培养、训练和提高。 集训队现有6支队伍每年参加ACM-ICPC夏季多校联合训练赛,与清华大学、北大等著名高校的300余支队伍同场竞技,并连续两届进入前10名年。
在学生培养过程中,学院不仅努力为学生搭建实践创新平台,还积极动员和鼓励全体员工参与。 学院对外推进校企合作,对内积极鼓励科研团队指导学生创新,建立奖励机制,通过辅助奖励促进师生参与创新实践的积极性。
学院在组织学生竞赛时,不仅以赢得更多的竞赛成绩为目标,还将参与科研实践项目、发表高水平文章、申请专利作为学生努力的方向。 计算机学院结合学生、教师和企业的需求、兴趣和优势,搭建多种创新平台,针对不同对象设定不同目标,开展多种形式的活动:学生可以参加学科竞赛或大学生创新项目,或者可以加入教师的研究团队或公司。 这种“多目标、多平台”的培养模式,有效统一了学院科技创新工作的“核心目标”:切实提高学生分析问题、解决问题的能力,提高学生的实践能力、表达能力、写作能力。能力、团队合作意识、诚信意识等职业素养,真正为广大学生夯实了“计算思维”的基础。
进军世界总决赛,斩获丰硕成果
北京理工大学计算机学院紧紧围绕学校人才培养目标和理念,结合学校特点,不断实践探索,以ACM竞赛为引领,走出了一条独特的道路为了教育人们。 在积极鼓励全员教育和参与的实践过程中,涌现出一批批优秀人才,取得了一个又一个可喜成果,不断刷新北理工的国际记录。
随着本届“华睿世纪”程序设计大赛的圆满结束,北京理工大学程序设计大赛正式走过了第十一个年头。 这十一年来,赛事逐年不断完善北京计算机学校,构建了成熟的选拔、训练、竞赛体系。 如今,编程大赛已成为北京理工大学编程爱好者一年一度的“盛会”。 它已成为所有怀揣ACM梦想的学子心目中的最高荣誉。 已成为北京理工大学学生科技创新的品牌活动。 编程大赛和ACM训练队为我校提供了参加ACM-ICPC国际大学生编程大赛的精英队伍。
近年来,北京理工大学在ACM-ICPC国际大学生程序设计竞赛中取得长足进步,不断刷新纪录。 2012年ACM-ICPC亚洲区比赛,ACM集训队有两支代表队参加。 经过比赛,他们从152支优秀队伍中脱颖而出,获得一金一银。 这场战斗使我们学校成为近十年来最好的学校之一。 ACM-ICPC世界总决赛的梦想; 2013年俄罗斯圣彼得堡ACM-ICPC国际大学生程序设计竞赛中,训练队跻身全球120强大学队伍行列,首次获得全校第27名。 。 2013年,ACM集训队在亚洲比赛中获得金牌第三名,再次打破了我校在此项赛事中的最高纪录,并再次获得了ACM-ICPC世界总决赛的入场券。 2014年ACM-ICPC世界总决赛,我校位列学校排名第45名; 去年,ACM训练队以地区金牌第三名的成绩第三次晋级2015年ACM-ICPC世界总决赛。 在这场“世界级”的思维比赛中,北理工学子与麻省理工学院、斯坦福大学、圣彼得堡国立大学、莫斯科国立大学等世界各地名校同台竞技,也不甘落后,取得了巨大的成绩。结果。 优异的成绩。 世界ACM大赛,曾经北美大学一枝独秀的地方,现在有了北京理工大学的一席之地。
作为北理工计算机学院行之有效的教育方式,编程大赛培养和涌现了一大批优秀选手:历届ACM集训队成员毕业后分别与谷歌(美国)总部、谷歌(伦敦),此外还有两名学生。 均在我校、清华大学、北京大学、中科院、香港城市大学等著名大学攻读研究生。 编程竞赛中培养的良好“计算思维”也为同学们的发展提供了强有力的支撑,帮助他们在人生道路上迈出了坚实的一步。
第十节是师生的坚持和努力的积累; 第十个环节是师生发展与思维竞赛; 第十个环节是5000名参与者的积累和共同记忆。 在北京理工大学第十四次党代会召开之际,计算机学院与学校一起站在了新的起跑线上,将迎来编程竞赛的下一个十年、二十年。 学校将紧紧围绕学校6+1发展战略,结合学院特点,不断创新教育模式北京计算机学校,大力发展实践创新项目,通过竞赛培养更多优秀人才,让编程竞赛能够持续开展下去北理工学子的ACM梦想,扬帆起航!