浙江在线4月17日讯(见习记者 杨博)近日,第二届微信创新实验室小程序全球编程创新挑战赛总决赛在深圳落幕。来自杭州市文新小学六年级的高欣云、卢逸带来的作品《智能伴我学》,从全球五大赛区128所学校的500份精彩小程序作品脱颖而出,摘得第二届微信创新实验室小程序全球编程创新挑战赛总决赛潜龙组(1-7年级)特等奖。
比赛答辩现场 被访者提供
《智能伴我学》是一个通过微信小程序连接可编程的开发板和智能语音模块,给出了“智能听写”的自我学习体验,在不需要家长在场的情况下,也能独自完成语文练习。卢逸介绍,他们的作品创作灵感源于一次学校在做经典诗词测试,有些同学可能没有考到很好成绩,就想着再听写一遍,但这个时候需要其他同学的帮忙,但大家可能会有自己事情要忙,那么这个时候可不可以自己做个小程序来解决这个问题。她们收集了周边同学的建议后发现:这也是很多同学都存在着普遍的问题。于是,通过和指导老师的交流最终锁定了这个主题。
明确了主题后,如何实现“智能听写”让她们犯了难。高欣云和卢逸虽然有三年学习图形化编程、Python编程语言、3D设计的经历,但是小程序所使用Java编程语言对于她们而言是陌生的,是一种全新的挑战。
经过半个多月的学习,加上在此之前积累的编程知识,她们一点一点突破:输入要听写的词语、设定是否打乱顺序、确定每个词语的听写次数、制作一个播报器……在微信小程序端然后听写完成后,可以在播报器的屏幕上显示正确答案,用来核对听写是否正确。
高欣云告诉记者,她和卢逸主要负责底层逻辑代码编写和连接硬件的方面操作,大逻辑下的小步骤采用AI来帮助写这种程序化的代码,最终经过两个多月的努力,完成了这个作品。
“只要把听写的词汇输入小程序,它就会自动打乱顺序,然后只要点听写按钮,它就会播报语音。如果有的时候我们不在家,孩子们就可以自行完成听写的作业。”卢逸的妈妈告诉记者,孩子可能也是受到他爸爸影响,从小就对科学方面产生了浓厚的兴趣,正好学校之前开了一个创客班,从此就开始接触了这种创客教育。
经过三年多的学习,她们思考问题的深度更深,每当在生活中遇到问题,都会去寻找合适的解决方式。“孩子平常骑自行车上下学,每次经过转弯的地方还觉得挺危险的,琢磨出来了一个辅助骑行的小装置,自行车过程中每逢遇到拐角,都可以提醒大家,要左转还是右转。”
在她们作品的指导老师何老师看来,《智能伴我学》之所以可以获得这次比赛的特等奖,是因为这个作品在现实生活中应用场景非常广,设计的小程序可以通过“智能听写”来解决类似的场景,真正解决了生活中的痛点,具有实用价值。此外,产品还综合运用了软件硬件,潜龙组当中只有两个参赛项目运用到了这种技术,十分难得。
版权和免责申明
凡注有"浙江在线"或电头为"浙江在线"的稿件,均为浙江在线独家版权所有,未经许可不得转载或镜像;授权转载必须注明来源为"浙江在线",并保留"浙江在线"的电头。