□通讯员饶丽 全媒体记者张丽文/摄
提到编程,很多人觉得高不可攀,而新华路小学六(1)班学生程宇轩却乐在其中。11日至14日,由中国科协青少年科技中心和中国青少年科技辅导员协会主办的2017全国青少年创意编程终评展评活动在北京举办。经过激烈的角逐,程宇轩的作品《懂你》从全国4100多件参赛作品中胜出,最终获得优秀作品展评一等奖,同时获得网易少年极客专项奖。
将身边事制成动画《懂你》展现母子情
程宇轩介绍,编程作品《懂你》的灵感来源于自己的一篇作文,“这篇作文体现母爱,文中有几个故事情节。当时就想如果用编程把它做出来,会很有趣”。在制作时,指导老师郑志惠建议他把文字内容用游戏或动画的方式来呈现。程宇轩就动手动脑,着手改编。
记者昨日从电脑上看到了程宇轩的编程作品《懂你》。在背景音乐下,它融入了故事、动画、互动游戏,将《懂你》生动地演绎了出来:妈妈让我一套又一套地做习题,我很烦……(进入互动环节)在交互框输入1,代表“我生气”,2代表“不生气”。我很生气,就不停地输入1……一会儿,我回到了现实世界,妈妈不在家,她给我留了张小纸条。最后,我读懂了妈妈,妈妈也懂了我。评委称,《懂你》通过游戏编程的方式,展示了他与母亲之间的情感沟通与互相理解。
此次决赛有个环节为现场编程自由创作,这对于参赛学生有较高要求。程宇轩制作的《农夫过河》同样从众多作品中脱颖而出。“可能我的作品解决了生活中的数学问题,而且交互性比较强,还有解题思路和答案。”
已制作百款编程游戏家人同学都是玩家
小小年纪的程宇轩咋会喜欢上编程呢?程宇轩告诉记者,5岁时,有一次在电脑里乱翻,他无意中翻到一些系统文件,就很好奇,后来他从图书馆借了《计算机与网络》,“当时就迷上了,看了20遍也不够”。四年级时,他找到郑志惠老师,开始系统学习编程,“我们用的是一款针对少年儿童的编程软件,叫Scratch,是通过程序积木的方式来创作动画、游戏、音乐和故事,很有趣,我一下就喜欢上它了”。“配背景音乐、加广播词等,刚开始还挺难的。”程宇轩跟着郑老师试着制作小动画、小游戏,遇到困难时就向郑老师请教或自己上网查找资料。他攻克着一个又一个难题。“我制作出小游戏后,会先给家人和同学看,然后再上传到网易卡搭的官网上。”如今,他已制作出《动荡坦克》《射击游戏》《狐狸与乌鸦的故事》《超级计算器》等100多款编程游戏。不少游戏只需轻点鼠标,用上下左右键移动就可以玩。
六(1)班包容诺亚同学对程宇轩的《懂你》等游戏很感兴趣。“玩过,挺有新意,构思不错。像《懂你》从身边事出发,引发了大家的共鸣。”包容诺亚说,同学们称程宇轩为“电脑大师”,“他能静下心来设计这么多小游戏,我们还是很佩服他的。以前觉得编程高不可攀,没想到经他设计,身边事、数学题等,都可变成趣味游戏”。
这位“编程达人”还是班上的学霸
在青少年编程圈里,流传着这样一句话,编程学得好的人,数学和英语一定会好,因为数学和英语是编程的关键。程宇轩确实是班上的学霸,他的数学和英语常拿满分。
编程游戏来源于生活,服务于生活,服务于学习。郑志惠说,有很多家长认为学编程就是为了培养将来的程序员,这种想法是不对的,“我们让孩子学编程,并非要把孩子培养成编程能手。其实,编程教育更多的是训练孩子的思维能力和解决问题的能力”。
