当前位置:首页 > 校园新闻

雏鹰竞飞 编程助飞

作者/来源:刘虹娇    发布时间:2018-01-16

雏鹰竞飞 编程助飞

刘虹娇

 

    七月报名,九月初赛,十月复赛,2017年上海市少先队雏鹰竞飞信息技术应用成果展示活动终于在十二月揭晓成绩。本次比赛西位学子收获满满,获得以下荣誉:

 

Scratch创意编程 金奖

李宇轩

Scratch创意编程 银奖

耿雨桐

程序设计 银奖

施安然

程序设计 铜奖

冯劲萱、连昊宇、关浩然、陶睿铭、曹思诺、耿雨桐

网页设计 铜奖

李宇轩

技能测试优秀奖

张瀚桐、周恒博、强欣伟、关浩然、任飞宇、李宇轩、施安然、耿雨桐

 

 

    在西位,有一批编程爱好者,他们聪明、活泼、天马行空,比起手算心算他们更喜欢写程序让计算机算,比起玩游戏他们更喜欢做游戏。接下来,让我们听听李宇轩同学的编程之路:

 

    预初起我就开始自学C语言,并对程序产生了浓厚的兴趣,但编写的代码只能在黑窗口上运行,没有界面,总觉得少了什么。直到初二,遇到了Scratch。第一次看到程序有了图形界面,有了漂亮外衣,于是从那一刻起,我就下决心一定要用Scratch写出自己的游戏。

    我学得非常快,在掌握了一些基础知识后,就可以在老师的要求上添砖加瓦,甚至天马行空做自己想做的功能。第一学期的期末作业是一个猫抓钱的游戏,对我而言非常简单,迅速完成后我就开始发挥我的创造力。最开始只是给钱袋变换色彩;之后突发奇想,加了几只怪物;既然有了怪物,干嘛不加点武器消灭怪物呢?就这样,等到期末交作业的时候,程序的复杂度已经大大超过了原有的要求。展示的时候,老师同学们都十分惊喜,让我十分自豪。

    第二学期时,因为Scratch方面的优异表现,刘老师破格把我拉入NOIP训练班,学C++编程和算法。尽管没有算法基础,我还是很高兴能来到这个班级,因为我学到了很多新的知识,结识了很多同样爱好写程序的朋友,也获得了很多比赛的机会、展示自我的机会。

    暑假的时候,为了丰富课堂、增添趣味,老师给我们上了一周的网页。我们的任务是五天打造一个网页版朋友圈。老师先分析业务逻辑,通俗易懂可以理解。但等落实到代码的时候我们就懵了,全新的套路外加那么多函数! 刘老师不厌其烦,一遍一遍地给我们解释。几次过后,我才逐渐理解其中的奥秘,一点点改进了代码。五天很快过去了,我终于完成了任务。从这一周的课程中我学到了很多,不光是程序、代码,还有很多重要的学习方法。

    随着想编的游戏越来越复杂,Scratch已经渐渐无法满足我的需求。刘老师就推荐我学习目前比较流行的3D游戏编程引擎UnityAppStore上很多热门游戏都是用它开发的,所以我迫不及待地开始学习,但学习难度着实不小,全英文界面、文档和教程、各种物理和数学知识。

    过程有苦也有甜。有一次我们要做一个游戏地图,一开始写了很久才实现,但测试后却出现了很多毁灭性的问题,因此那个下午极其失落。但也就在那一天,第二代算法的雏形在脑中逐渐形成,经过严密的演算后认为可行,就又开始编码。几天后,当看到屏幕上近乎完美的地图出现时,一股前所未有的成就感涌上心头。虽然这只是一个开始,但是我相信,只要我持之以恒地付诸不懈努力,就能在这条路上走得更远。

    刘老师常夸我有热情、有想法、肯钻研。我非常感谢父母,一直支持我的各种爱好,周末让我能有大把的时间捣鼓自己的东西,也感谢学校提供各种平台让同学们都能发挥自己的特长、培养自己的兴趣、展示自己的才华。


学校简介 | 联系我们
版权所有:Copyright 2004 上海西南位育中学 电邮:xnwy_xiaoban@163.com 
您今天是第位登录本站用户

沪公网安备 31010402001014号