成都市高新区芳草小学五年级的李九汝是一个热爱编程的男孩。他在成都市青少年科技系列活动的Arduino编程、青少年机器人竞赛Scratch编程、3D建模、基础编程等比赛中都获得过一等奖。
第一次接触就爱上编程
李九汝二年级时,在学校的信息技术课上第一次接触计算机,瞬间就对计算机操作产生了极大兴趣:人可以随意控制电脑,这太神奇了!回家后,他把计算机课上的所见所闻滔滔不绝地讲给妈妈听,于是,妈妈就给李九汝报了编程兴趣班。
经过一步步的学习,李九汝可以用编程完成作品了,作品常受到老师的表扬。看到学校的编程社团招新生时,李九汝马上报了名,经过选拔,他最终成为了编程社团的一员。学习一年后,李九汝通过学校筛选,得到了参加市级编程比赛的机会。
比赛当天,上午是Arduino编程。这个比赛项目需要为小车编程,让小车沿规定路线行驶完全程。李九汝信心满满,却没想到小车行驶到第二个弯道时却直冲了出去,他还没反应过来就被淘汰出局。事后检查才发现,程序编写没问题,是因为传感器调低了一点,使比赛出现了失误。
第一次比赛出师不利,李九汝感到失落、沮丧,想到下午的比赛,他便给自己打气,一定要稳住心态。下午的Scratch编程比赛,他稳定发挥,最终获得了二等奖。
因为热爱,不断学习
学习编程需要电脑,李九汝对爸妈认真承诺,不会随意使用电脑,每次使用都会征得爸妈同意,爸妈这才为他购买了一台笔记本电脑。有了电脑,李九汝除了完成编程兴趣班的作业,还自己编游戏、编小作品。
因为编游戏程序,李九汝想要玩一些手机游戏,他规定自己每周只在周末玩1次,每次不超过45分钟,并用自己的守信践行着自己的诺言。
四年级时的一次“跳蚤”市场,李九汝跟同学商量怎么能吸引更多的“顾客”,想到抽奖这个办法,他编写了抽奖程序带到跳蚤市场,果真吸引了很多同学的目光。
因为对编程的热爱,李九汝总是思考与编程有关的事。乘坐地铁时,他想到可以做一个地铁模拟器。为了研究设置载客人数、进站时间、到达站点……这些参数的设置,李九汝做了许多功课,每次坐地铁都仔细研究线路,观察运行,他把各条线路和不同特点都记在了心里。
天府国际机场运行第一天,李九汝就和妈妈一起乘坐18号线去体验。他还在不断思考,还有什么可以在自己的模拟器里实现。比如,现在模拟器里的载客人数是固定的,可现实中的载客人数却会因早晚高峰发生变化,他就思考如何在过站时调整人数的变化。
每次把一个程序编出来,都让李九汝觉得特别有成就感。未来,他希望进入军校学习,用自己所长报效国家。(文/张婧)