今年我作为毕业生,即将离开娄山,离开这个学习了四年程序设计的地方,对此我有许多感叹,也很荣幸能够在这里与大家分享我学习编程的经历。
四年前,我刚刚进入娄山中学时,入学考试不是十分理想,而学校选拔奥信队员首先看的就是成绩,因此我没有被选上。一次偶然的机会,我在信息课上知晓了这门课程,便缠着徐老师请求让我加入学校的奥信队伍。幸运的是,徐老师接纳了我,就这样,我开始了四年的奥信之路。
起初,我跟其他同学一样,在学校的奥信拓展课上学习信息学奥赛的相关知识,每一个新知识点的切入,每一道例题的讲解,我都很认真地去听,去记。近一年下来,我自以为学习到了不少。就在那时,徐老师推荐我去市站继续深入学习。怀着去试试看的心理,我参加了上海市科技艺术教育中心的培训课程。不学不知道,一学真心吓一跳。从最初的数据结构引入、队列、栈、树、图,再到并查表、哈希表、排列组合、集合、高精度、各种排序、搜索、分治、贪心、动态规划等等,着实让我大开眼界。相比起学校里统一教授的的内容,在这里我们可以根据自己的学习进度和容易接受的教学方式,选择相应的老师。真的很有用很有用。
四年信息学奥赛课程学下来,我感觉最重要的是对于程序设计的兴趣。有了兴趣才能够有钻研、学习的动力,才能在上百次,甚至上千次的WA中仍然坚持改进程序,才能在遇到各种瓶颈时仍然不放弃努力。如果急功近利,或者单纯的为了奖状而去学习编程,那么在信息学的道路上,你必定走不远。其次,我们要专心于做一件事情。曾经徐老师跟我说过一句很经典的话:如果你样样事物都去涉及,那你很难去精通去专注其中的某一样。如果真正想要提高你的编程水平,那就必须一门心思地专攻这块领域。大量的练习和对于各个题目的理解都是至关重要的。
最后,我想说:学习程序设计就如同攀爬一根通往云端的藤蔓,越是朝上,环境就越是严苛,只有不断努力,迎头向上,才能看到云层上方那美丽的景色。各位,一起加油吧!
彭润:现就读于延安高中创新实验班,2015年毕业于娄山中学,多次荣获NOIP普及组二等奖。