我的拿手好戏
俗话说“十八般武艺,样样是好戏”,人人都有自己的拿手好戏,我也不例外。我的拿手好戏就是电脑编程。
一次偶然的机会,我接触到了电脑编程这个新玩意儿,对于这个从未听说过的新词汇,我兴味盎然。
刚开始上课,上的是scratch(图形化),那些花花绿绿的代码块儿迅速吸引了我,每天我都缠着老师多授予我些新知识,因此我的测试成绩比同一个编程班级的同学高出许多。
四年级的时候,scratch的学习已经接近尾声,老师推荐我去参加比赛。我一股脑埋头苦干了几天,直到还剩两天的时候,老师问我准备好了没有,我犹豫着不知如何回应,无奈,只得继续废寝忘食地加紧复习。
迎来了比赛的当天,我心中忐忑不安,握着鼠标的手抖个不停,拿到题目后我有点傻眼——要求自主制作一个贺年程序——一点素材的影子都没有。我脑子里一片空白,之前准备的素材没有一点儿关于贺年的。我有些许急躁,使劲地想,硬是没有一点头绪。我只好瘫坐在椅子上,闭上眼睛细细回想着之前做过的类似的作品代码,一连串代码浮现在眼前。我睁开眼,猛然发现已过去了一半时间了!我手忙脚乱的拼接代码、添加角色、调试、编辑,最后看了一遍成品,便提交了,还差不到1分钟截止。我长长的呼出一口气,冷汗早已打湿了后背。
谁能想到呢,这个只用二十几分钟完成的我认为非常糟糕的作品竟然还得了个“最佳人气奖”,这是我万万没有想到的。起初我认为不过是安慰我罢了,没想到我真的拿到了附有评官亲笔签名的证书。那一刻,我心花怒放……
学习完了scratch,我又开始学另一种编程语言——python。Python可比scratch难了不少,不仅由中文变为英语,代码量也多了不少,从只有几行的简单代码到如今我利用random、time、tkinter、turtle、pygame等插件或python自带的库制作了许多小游戏。
一次,我邀请一位朋友来试玩我制作的新游戏,我去倒完饮料回来发现,他正随意敲着键盘。我心里闪过一丝惊讶:不好!我的程序!我三步并作两步跑过去,抓起他欲继续乱敲键盘的手,制止了他。
望着被敲成乱码的代码,我有些目瞪口呆,完全修复得好长时间呢!我真想揍他一顿,可看在友情上,我还是原谅了他,只是笑着说:“没事儿,我尝试修复就好啦!”他正红着脸低着头要认错,听见我说没事儿,紧张的神情才缓和了下来。
只可惜,我尝试修复了很久,还是运行不了。他脸又红了,我只好让他喝点东西压压惊。
第二个游戏是弹球游戏,我们玩得很尽兴,他还无意间发现了一个卡bug的方法。这次经历让我明白我的作品有相当大的吸引力,同时我也意识到我自己学艺还不够精,是时候再学学另一个本领了——怎样保护我的成果。
编程,能锻炼我们的逻辑思维能力,记忆力和判断能力。同学们,你们是否心动了呢?快来与我一起学习编程吧!
加载中,请稍候......