编程(创客)教育哪家强?图形化编程软件体验报告(慧编程)
作者:互联网
编程教育火了一段时间了,现在应该算是稳定期,各家公司机构都在摸索阶段,今天我们聊聊编程(创客)教育和编程(创客)教育必备的开发环境——图形化编程。
写前边(小声明)
我虽然在这个行业一段时间了,但毕竟能力资历各种力有限,所以说的不对的地方还望大家多多包涵,欢迎指点.
导读:
如果您是孩子的家长,这篇文章可能会帮助您选择编程教育(创客教育)产品
如果您是老师,这篇文章可能会帮助您了解编程教育(创客教育)一些信息
如果您是DIY或电子爱好者,这篇文章可能会帮助您开拓一些编程、创作思路
...
文章结构:
需求分析
各种平台汇总
慧编程平台体验
一些问题的理解
需求分析
作为一个编程(创客)老师,我想找到一个便于使用,即易学易用的平台...
作为一个家长,我希望能找到一个让孩子喜欢,花费不太多的平台...
作为一个DIY或电子爱好者,我希望能找到一个资源丰富的开源(半开源)平台...
...
总之,我需要的平台是这样的:
1带有图形化编辑器
2支持市面上主流硬件
3社交属性:在平台上用户可以各种交流学习
4学习属性:拥有系统的各种的学习资源
5分享属性:激发作者的积极性,让大神大牛们乐于将自己的作品(项目)分享给大家(参考github和自媒体)
....(日后再补充)
各种平台汇总
根据上述需求,我简单体验了一下这些平台 (能力有限,目前只体验了这些比较符合上述需求的)
之前还见过一个突尼斯的网页编程环境,最近看好像是关了
上述平台各有优缺点,就不一一赘述了,可以一句话总结为:用那个无所谓,你高兴就好。
慧编程平台体验
根据上述需求,慧编程是最符合的,下边从几个方面介绍:
开发环境:
包括网页端和客户端,界面风格类似
硬件支持:(次重点)
支持N多硬件平台(开发板),不仅包括官方的硬件平台,重点是还支持ESP8266和ESP32,这两个是目前创客主流的芯片(cpu开发板)因为功能强大且便宜,当然最主流的还是arduino
重点:
看上图最下边,可能看不清楚,我将放大的图放在下边:
对,没错,平台是有扩展接口的,点进去看到详细的描述,如下图所示:
简单来说就是提供了大牛大神用最简单的方式帮助初学者的可能!
简单解释一下:公司肯定是要以盈利为目的的,这个毋庸置疑没有任何问题,但这样的产品并不一定适合所有用户(斐讯产品了解一下?),那么问题就来了:如果大牛和大神们愿意为大家共享自己的劳动成果,将产品升级为一个非常NB,非常实用的一个新产品呢!这就是这个扩展接口的功能
(有兴趣的可以参考一下github和arduino学习方法,这里就不细说了。)
从这点也可以看出mBlock是非常有远见的。
一些问题的理解
关于客户端与网页开发环境:
肯定是网页的图形化编程环境更方便,毕竟不用安装软件,现在chrome浏览器功能非常强大(谷歌出品NB稳定的不要不要的)
关于图形化编程:
我认为是初学者最佳的选择,可以避免高门槛导致的厌学
关于编程教育和创客教育:
我理解这两个是差不多的,从趣味性和实用角度看,我更看好创客教育
关于软件和硬件:
这个也算是割袍断袖的问题了,所以见仁见智,仅供您参考,不用深究.我觉得纯软件的教育过于枯燥乏味,不如硬件编程实用且有趣味性.当然软件的编程教育成本比较低,也是非常受公司青睐的.
关于开源:
开源当然和商业有点冲突,但我想说的是,这是未来的一个趋势,也是推动普及和科技进步的重要一步。简单来说就是:一个免费的一个要钱的,你问我会选哪个?(开个玩笑啊,不能这么简单粗暴的去思考这个问题)。
去年去中央电教馆做产品认证,那里的老师就特别关心平台和硬件是否开源,他主要是从学校的角度考虑的。我觉得应该从拓展商业渠道上来减少这个矛盾,比如教育视频,国外的创客自媒体火的不要不要的.
关于米思齐:
好评,没得说,下次再说
关于软文:
您要是看到这了,也能看出来这不是软文(纯软文)
关于各平台软件实际使用体验:
因时间有限,测试不是很全面,这个问题咱们下次再聊,欢迎关注
你点的每个赞,我都当成喜欢
标签:...,编程,平台,创客,教育,图形化 来源: https://blog.51cto.com/u_15259603/2880321