原标题:儿童编程教育,从慧编程开始
作者:贺少波
前段时间酷酷给大家介绍了一个儿童编程机器人——程小奔,而且酷酷简单编写了几个小程序。
程小奔要想实现各种各样的功能,就是靠 慧编程,一个非常简单但是又功能强大的编程软件实现的。
慧编程是一款面向STEAM教育领域的积木式编程和代码编程软件,基于Scratch 3.0开发,并集成了Python代码输入,拓展了大量硬件接口。
你可能会问STEAM是什么?
Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。是目前全世界最受欢迎的少儿编程软件。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。
现在大部分的儿童编程软件都是基于Scratch开发的,但是慧编程又和其他软件不太一样,它的强大之处就在于它不仅能让用户在软件中创作有趣的故事、游戏、动画等,还能对Makeblock体系、micro:bit等硬件进行编程,同时融入AI(人工智能)和IoT(物联网)等前沿技术,使各类硬件作品控制起来更加简单,让硬件作品变得更加聪明,充满乐趣。
简单来说就是你用其他的编程软件可以实现对电脑上的角色完成一系列的动作,比如讲故事,比如游戏,但是用慧编程 不仅可以做到这些还可以对makeblock系列的机器人进行编程,从而让他们实现一些功能,真正的软硬件结合,更加能够激发孩子的兴趣,激发孩子的潜能。
我们可以在makeblock的官方网站下载 慧编程 软件。
打开软件界面,积木式编程简单易上手,刚开始学习的孩子,不需要记住命令,只需要堆积木就可以完成编程,这样没有编程语言的枯燥,可以大大提高孩子的思考,编程思维能力。
如果对于学习时间比较久的孩子,它又可以让孩子在堆积木和代码直接有个很好的过度(积木切换python界面)
慧编程里面有一些案例,对于刚接触,或者自学的孩子或者家长,是个很好的参考。
慧编程最强大的地方当然还是他的AI和IoT功能。
我们可以切换到角色,在扩展中心添加。
这些模块是内嵌在慧编程中的,我们可以直接用。
我们来看下它强大的功能
试想孩子自己做出一个可以检测人年龄的软件,或者自己做了个音乐盒在母亲节送给妈妈,那是多么有成就感的事情。
再来看看物联网。
慧编程可以连接无线网络,可以获取天气,环境数据,而且还可以把数据上传云端,并对数据做出分析。
人工智能时代已经来临,我们都应该与时俱进,请不要扼杀孩子的创造力。而孩子有了慧编程就可以创造出无限可能。