多校联合训练赛对我校学生综合素质提高的作用分析

2019-09-10 07:22陈英袁东谢蔚熊家俊
高教学刊 2019年4期
关键词:综合素质

陈英 袁东 谢蔚 熊家俊

摘 要:首先介绍由杭州电子科技大学发起的“多校联合训练”赛的基本情况;然后阐述通过该联合训练赛对我校学生在知识水平、心理承压、团队协作、英语阅读、做题技巧等方面的影响;最后以我校学生为对比样本,从多方面论证多校赛对提高我校学生综合素质的作用。

关键词:程序设计竞赛;多校联合训练;综合素质

中图分类号:G640 文献标志码:A 文章编号:2096-000X(2019)04-0088-04

Abstract: Firstly, the paper introduces the basic situation of "multi-school joint training" competition initiated by Hangzhou University of Electronic Science and Technology. Then it expounds the influence of the joint training competition on the knowledge level, psychological pressure, teamwork, English reading and problem solving skills of the students in our school. Finally, taking the students of our university as the comparison sample, the effect of multi-school competition on improving the comprehensive quality of our students is demonstrated from various aspects.

Keywords: programming contest; multi-school joint training; comprehensive quality

引言

ACM國际程序设计竞赛(International Collegiate Programming Contest,ICPC)和中国大学生程序设计大赛(China Collegiate Programming Contest,CCPC)等程序设计竞赛有效地提高学生学习的主动性、思考的创造性、团队的合作性[1,2],随着参与比赛的高校越来越多、赞助比赛的公司影响力越来越大,其比赛的重要性也越来越大[3]。为了更好地备战这两项赛事,杭州电子科技大学每年暑假会发起“多校联合训练”(简称多校赛),即利用暑假的时间“以赛代练”,有效地提高各高校参赛队伍的实力。本文将以我学院近两年学生参加多校赛后的变化对比结果来讨论多校赛对提高学生水平的作用进行分析和探讨。

一、多校联合训练赛简介

为了备战每年下半年9月份开始的ACM-ICPC的各个区域赛,从2009年开始,由杭州电子科技大学等高校发起了“多校联合训练”,到今年为止已达10年。由于组织得当,在没有过多宣传的情况下,期间参与的高校和参与的人数已经越来越多,除了清华、北大、上交大和复旦等传统强校以外,水平一般的高校也更多参与其中,近年来,中学生的队伍也越来越多(例如成都第七中学、江苏省淮阴中学、南京外国语学校、乐清市知临中学、金陵中学河西分校、江苏省常州高级中学等)。如图1所示,2012年到2018年参加多校赛队伍由262支增加到999支,增长的幅度是非常大[4]。

多校赛的情况大致为:1.每个暑假的多校联赛共有10场比赛,比赛均为网络赛,全部在杭州电子科技大学OJ(Online Judge)上进行,参赛队员不需要现场集中;2.为了让参赛队员有时间消化比赛题目,每周只有2场比赛;3.所有的题目均为原创,出题方为国内顶尖的ACM选手或传统ACM强校,且表述均采用英文,难度类似于ACM区域赛;4.从2018年起,赛后公布题解、标程和测试数据。

二、对我校的影响

多校赛是以赛代练,每场比赛结束后,每位同学都有补题的过程,即把比赛过程中不会的题目,在赛后的时间把这些题目做出来,同时理解掌握新的知识点,这样知识点形成累积效应。我校从2017年暑假开始参加多校赛,虽然只参加了短短的两年多校赛,但是对我校学生各方面的能力的提高竞赛水平的提高起到非常大的作用,本文将从以下几个方面进行对比分析:

(一)知识水平的提高

毫无疑问,经历了整个暑假多校赛后,每个小组成员的知识储备都得到了较大程度的提升,每位同学都掌握了不同的知识点。例如在多校赛之前,大多数同学只掌握基本的算法,而经历多校赛的系列赛和补题过程后,各个小组掌握了更多的算法,例如:求解线性同余方程、莫队、矩阵快速幂、中国剩余定理及拓展、Dijkstra的队列优化、逆元、费马定理、博弈论、图论和数论方面的知识点。

(二)心理承压能力的提高

学生多校赛前的表现为:1. 在比赛过程中特别在乎排名,患得患失,影响正常的发挥;2. 容易紧张,题面发下来后二十分钟基本都发蒙。而经历了多校赛以练代赛后,学生的表现为:1.能够做到安心做自己的题,而不在比赛过程中在乎自己的排名情况;2. 能够对各种出现的情况做到临危不乱;3. 更加清楚地知道差距是用来弥补的,而不是垂头丧气的理由;4. 能更加客观地认清自己的水平,能缓解自己的负面情绪。

(三)团队协作能力的提高

在多校赛前组队时,我们采用自由组合的策略,即是让学生自己挑选队友,由于之前没有配合过,在选择队友时,更多是根据自己的感觉组队,所以各支队伍的表现为:因为不了解队友的比赛风格,配合程度很差,有些队伍基本不配合,出现了各自为战的不好现象。而经过多校赛以后,我们允许再次重新组队,则队员之间多采用“强强组合、风格相近、知识点互补”的原则进行自由组队,多校赛后各支队伍的表现为:1.非比赛期间的沟通交流增多,更加了解彼此的优势和劣势;2.比赛过程中团队之间加强了交流,也有了明确的分工协作,配合更加协调、默契。

(四)英语阅读能力的提高

由于比赛的题目采用英文描述,且题面越来越长,而我们的学生英文水平非常一般,所以,在多校赛之前,存在读题速度慢、无法抓住题目要点,甚至看不懂样例的情况。通过多校赛后,各组的情况均得到普遍好转,具体表现为:1.读题的速度得到明显提升,能够比较快速地略过题目铺垫性的描述而找到题目的重点,这有效地缩短了解题时间;2.每个人的英文读题能力都有提高,对一些在题目里经常出现的单词能够快速反应;3.对专业术语的单词理解也更加顺利了。

(五)做题技巧的提高

由于学生基本都是零基础,之前没有经历过这种专题训练,所以在做题方法上,基本无技巧可言,一般都存在拿到题目后,都存在比较盲目地做题,不知道从哪道题开始做,进而出题率不高,且出题速度慢。经过多校赛后,做题技巧得到了有效提升,具体表现为:1. 各组结合自身的情况,选择先易后难的做题策略,浏览完整个题目,再选择做相对简单的几道题;2. 各组会寻找答案的规律,会分析题目的含义,会一起讨论,使得出题比较稳定;3. 对于设置了“陷阱”的题目,能够多考虑细节;4. 对于一道题,能够考虑多种解题方法,在分析时间空间复杂度与限定条件的基础上,选择更加优化的方法去解答。

三、具体的数据对比

(一)不同年间数据对比

我校自2017年始,到目前为止只参加了两年,虽然时间短,但是效果比较明显,2017年暑假有15人、5支队伍参加,只有1支队伍取得1场比赛的积分。2018年暑假有18人、6支队伍参加,则有1支队伍取得2场比赛的积分,1支队伍取得1场比赛的积分。具体的积分对比情况如图2所示。

从图中可以看出,不管是从获得积分的场次还是总体积分,2018年均好于2017年,这说明虽然集训的时间不长,但是已经初显成效。

(二)不同队员间对比

2018年大学生程序设计竞赛和2018年ACM-ICPC亚洲区预赛各个赛点的网络赛,我校派出12支隊伍参赛,即6支队伍参加了暑假的多校赛,6支队伍没有参加暑假的多校赛,本文分别具体到CCPC2018和2018年ACM-ICPC南京站、沈阳站、徐州站、焦作站、青岛站、北京站网络赛的每只队伍的出题数进行详细地比对。图3表示这12支队伍在网络系列赛中的成绩,其中A-1至A-6表示参加了暑假多校赛的队伍,B-1至B-6表示未参加暑假多校赛的队伍。从图3中可以看出,参加了多校赛的6支队伍在7场比赛中的总出题数为108题,平均每场比赛出15.4题,而未参加多校赛的6支队伍在7场比赛中的总出题数为35题,平均每场比赛出5题,对比两者的数据可以发现,参加了多校赛的队伍出题数为未参加多校赛队伍的出题数的3倍,这也说明多校赛对提高我校学生竞赛成绩的作用。

图4从出第一道题的时间来进行对比分析,如果某一场比赛出题数为0,则把出题的时间赋值为300m,从该图中可以看出,参加了多校赛的6支队伍在7场比赛中出第一道题总花费的时间为382m,平均每支队伍每场比赛出第一道题所花费的时间为81m,而未参加多校赛的6支队伍在7场比赛中出第一道题总花费的时间为9228m,平均每支队伍每场比赛出第一道题所花费的时间为220m,对比两者的数据可以发现,参加了多校赛的队伍出第一道题所花费时间只有为未参加多校赛队伍出第一道题所花费时间的三分之一左右,这进一步说明多校赛对提高我校学生竞赛成绩的作用。

综合图3和图4可以得知,参加了多校赛的同学在出题数量更多的情况下,出第一道题所花费的时间更少,这一正一反更加说明了多校赛对提高我校学生竞赛成绩的作用。

再者,在系列赛结束后,2017年,我们只取得青岛站的现场赛名额,而在2018年,我们则取得了南京站、徐州站和青岛站的现场赛名额,这些名额都由暑假参加了多校赛的同学取得的,这也说明了多校赛确实提高了我校学生的竞赛水平。

(三)在网络赛中的整体排名对比

图5从我校各支队伍在网络赛中的排名进行对比分析,从该图中可以看出,参加了暑假多校赛的6支队伍在网络赛中的排名均好于为参加多校赛的6支队伍在网络赛中的排名,并且参加了多校赛的6支队伍的排名稳定性也更好。

图6是网络赛的总参加队伍数量以及至少做出一道题的队伍数量,结合图5和图6分析可以发现,参加了多校赛的6支队伍相对其他学校的队伍,具有一定的竞争力,反之,未参加多校赛的6支则完全没有竞争力。

四、结束语

程序设计类竞赛所考核知识点的广度和深度都远远超过了相关课程教学大纲的要求,学生要想在比赛中取得一定的成绩,需要实实在在提高自己的综合素质,而杭州电子科技大学提供的“多校联合训练”赛为我校学生提供了很好的平台,本文利用近两年来我校学生参加多校赛的结果,对比分析说明多校赛对提高我校学生综合素质的作用是非常明显的。

参考文献:

[1]李玉华,申红雪,陈明,等.依托程序设计竞赛的大学生创新能力培养模式研究[J].教育教学论坛,2018,20:154-155.

[2]李环.基于ACM竞赛的程序设计类课程教学改革研究[J].计算机教育,2016,3:115-118.

[3]余颖,欧阳纯萍,刘杰,等.依托ACM/ICPC的高素质IT人才培养探索与实践[J].计算机教育,2015,16:10-13.

[4]杭电多校赛排名情况[EB/OL].http://acm.hdu.edu.cn/multi_rank/entry/ranklist/index.php.

猜你喜欢
综合素质
高校中长跑运动现状分析及对策研究
浅谈如何开展群众文化活动
浅谈初中体育教学中的拓展训练开展
提升办公室秘书综合素质,助力企业发展
高技能人才评价模式创新
以心育推进学生综合素质评价体系建立的研究
浅谈规划展览馆讲解员的综合素质
基于人才培养的高校舞蹈教育研究