扬州初一少年被“逼上梁山”参加编程比赛,却获得市级大奖,秘笈是......
近日,2022年扬州市第三届青少年人工智能创新挑战赛奖项公布,来自扬州市竹西中学的陈梓航同学,获创意编程赛一等奖第一名的好成绩。此次大赛四个竞赛项目共有来自各县市区700名选手参加,他为何能获奖?少年有何特别之处?今天(2月17日),记者进行了采访。
他被“逼上梁山”参加编程比赛
陈梓航是竹西中学初一学生,父亲是通讯行业从业者,受父亲影响,从小学起,他就接触编程,对编程有着浓厚兴趣。
班主任老师刘琛此前上门家访时,对陈梓航的编程能力印象深刻。原来,小学期间,陈梓航就曾获得过两项软件著作权。一项是关于信息搜集统计数据,还有一项是关于按键精灵,减少人工验证的。
去年10月下旬,班主任老师刘琛把“扬州市第三届青少年人工智能创新挑战赛”的通知交到了陈梓航的手上,“这次编程比赛就你参加了,二十天后期待你的作品。”
而陈梓航一开始却不想参加。原来,当时距期中考试不足十天,离初赛要求提交作品还有整整二十天。
“虽然我会编程,但我仅会vb语言,而比赛要求是用python语言。短短二十天里学会完全陌生的python语言并完成作品,绝无可能。” 陈梓航告诉记者当时自己的担忧。
“儿子,怕什么!什么不会咱就学什么。”晚上,回到家里,父亲的鼓励让他重振了信心。
没有上任何学科类辅导班 保证充足的睡眠
在父亲与老师的鼓励下,陈梓航自己一个人在房间里开始了“头脑风暴”。
“从基本的物理原理,到土星、木星、地球运行的规律,都建立在万有引力的基础上。”瞬间,陈梓航灵感如泉涌。曾经脑中的胡思乱想,突然变得有用起来,一篇关于降落伞的航天报道,让他醍醐灌顶。
“伞包就是熟知的物体,而缆绳就是条条引力线。”顺着思路,一切都有章可循,推导万有引力公式也不是没有可能。那一段时间,陈梓航全身心沉浸在思考之中,科学的魅力让他充满生机与活力。
当全身心投入后,晦涩难懂的编程知识也有章可循,含糊不清的高中物理在他眼里只不过是难缠的对手。陈梓航查阅所有教科书,证明万有引力的存在都必须经过开普勒第三定律,可它是实验结果,缺少说理性。带着批判精神,陈梓航决定用一种完全不同的方法证明出万有引力。
通过上网自学,两周后的一个下午,随着最后一句代码在电脑上敲定,陈梓航的作品完工了。程序代码完全正确,输出结果与百年前牛顿所推导的万有引力公式如出一辙。“我有一种巨大的成就感,似乎登上了历史的舞台,成为了继开普勒和牛顿后的又一伟大科学家,那一刻,我心潮澎湃。” 陈梓航笑着说。
最终,经过决赛的线上面试,陈梓航获项目“航天强国,圆梦有我”创意编程赛一等奖第一名。
“我没有上任何学科类的辅导班,每天早晨6点50起床,走路5分钟到校,晚上10点多睡觉,睡眠是足够了。”自小成绩优异的陈梓航说。
而这次比赛经历,也让陈梓航收获颇丰。“从惊慌失措、焦急万分,到有所成就、引以为荣。这段不一样的经历,让我学会辩证地看待问题。此后,当我面对遥不可及的目标、令人畏惧的情景时,相信自己能坦然面对,超越自我。”
(江苏广电融媒体新闻中心/明玉花 通讯员/刘冠霖 编辑/汪泽)