4月25日,2019级教育技术学专业唐演汇、宋功成与全班同学分别分享了参加学校第五届程序设计竞赛的感悟。经验交流会由教育技术系刘萌萌老师主持。
唐演汇首先介绍了程序设计比赛的规则、题型、评判标准等基本情况,重点谈到赛制的刺激性、题目的趣味性和解题思路的巧妙性,激发了大家对程序设计比赛的兴趣。其次,她分享了自己在比赛中获得的经验并剖析了不足。例如,学习过程中能看懂代码,但却不会编写代码;能理解算法思想,但对算法的运用并不熟练;内存优化以及程序运行时间的优化没有进行过系统训练等。这些经验也让大家很受启发。
宋功成则主要提到了算法思想,他觉得带给他最大的感受是算法设计能力较薄弱。一方面,代码写的不够简洁;另一方面,总使用大数组,导致内存经常出现问题。他还举了本次比赛中“蛇形矩阵”的例子,认为刘萌萌老师在课上讲过这道题,代码很简洁,但比赛现场写程序时却无从下手。此次竞赛共有六道题目,其中三道题目提交答案后,系统自动报错为Runtime Error。所以他建议大家今后一定要在算法思想和代码实现上多下功夫。
最后,刘萌萌老师也提出多思考、多实践、多上机操作的建议。她表示,虽然有些代码看着简单,但轮到自己编写时,就会漏洞百出,在优化程序、调试通过的同时,也就是在提升自己的编程能力。(撰稿、摄影:刘芳 刘萌萌 韦伟 审核:陈效飞)