2017年9月,生物医学工程学院15级学生陈南杉、陶溯、刘伟在第十一届吉林省大学生程序设计竞赛中荣获普通高校组三等奖。这个奖项是我校在程序设计方面获得的首个奖项。为此,我们特别采访了三位同学。

问:首先,要恭喜三位学长获奖,为我院再添辉煌。能不能跟我们分享一下你们比赛前都做了哪些准备呢?
答:谢谢。在比赛之前我们会查些资料,准备好比赛要用的的资料。然后就是多练题吧,我们通常会在杭州科技大学的练习系统上练习。
问:学长们准备还是挺充分的。那接下来我想请问学长们当初是什么原因想到要参加这个比赛的呢?
答:ACM程序设计大赛是我们在大学阶段能接触到的含金量最高的软件类比赛。我们三个当时也没想太多,就是一起努努力,开阔一下眼界,锻炼自己吧。
问:通过比赛来提高自己,这确实是个好方法。据我所知呢, ACM程序设计大赛是要求在比赛期间在四个小时内使用一种程序语言解决问题的竞赛, 而你们获得了这么好的成绩。你认为其中关键性因素是什么?
答:最关键的当然是团队合作了,三个人去比赛不团结肯定不行。
问:你们在比赛过程中有没有发生什么有趣的事?跟我们讲讲吧。
答:比赛刚开始的时候大家精力都比较旺盛,对于一道题大家都有自己不同的想法,然后就会因为意见不同争吵起来。后来比赛到最后,大家都比较累也就没力气吵了,只要其中一个人提出的想法是正确的,我们就会一起去执行。我认为这是比赛中最有趣的了。
问:既然是比赛嘛,肯定会遇到难关。那么你觉得比赛最大的难关在哪里?最后用什么方法解决了?
答:最大的难关就是比赛题目是纯英文的,对题目翻译的不是很好,理解不是很清晰。后来老师从信管比赛组借来了一本字典,有了字典之后,对题目的理解更透彻,然后比赛就相对顺利了些。还有就是,比赛之前的热身赛一道题都没有解决,在心理上的压力会更重。就对自己进行心理暗示,让自己放松一点。

问:看来比赛真是一点都不轻松。那当你们完成比赛后最大的感受是什么?或者是说通过比赛获得的最大的收获是什么?
答:学习一定要打好基础,我们比赛的时候调试时间就比较长,所以说基础真的很重要。
问:有不少正在学习编程的同学觉得编程很难,那么编程到底难在哪里?
答:对未知领域的恐惧。编程比较考验逻辑思维能力,我觉得编写程序时有一个清晰的逻辑想法是最重要的,这也是恰恰是难点所在吧。
问:在编程这方面在咱们学校你们已经很厉害了,能介绍一下你们的学习编程的方法吗?
答:编程这东西一定要多练,正所谓熟能生巧嘛。老师讲的自己一定要搞懂了,然后多练练题,多巩固。再就是“死去活来”,先把知识学死,就是要把基础夯实,然后在此基础上把知识用活了。
问:有什么是想对正在学习编程的学弟学妹们或者对编程感兴趣的同学们说的吗?
答:学编程你会发现很多乐趣,尤其是写完之后的满足感会让你感觉特别骄傲。学编程也很难,一定要保持初心,不要放弃坚持下去。再就是上了大学之后,要懂的全面发展自己,提升自己的综合素质。

感谢三位学长能接受我们的采访,相信学长的话一定会让我们受益匪浅,“见贤思齐焉”在学习上要以他们为榜样,努力让自己的大学生活更充实,更多彩吧!