为什么要学习编程?编程是数字世界中最基础、最强大的创造工具,因为编程是有机会让我们能够从比特的层面操作数字世界中的每一个比特,并且创造出数字世界中任何一个东西,我们整个世界就是数字世界和物理世界在一起的,编程是数字世界中最强大的工具,包括物理世界中很多硬件的工具都是编程所赋予的。

它能够给我们带来什么结果?首先更灵活、更丰富地表达创意,另外有了编程这个工具能够更高效地解决问题。另外在编程的过程当中,因为有非常及时的反馈,这种及时反馈能够很好地驱动自学习,通过不断的试验、分析、修正,孩子自己就沉浸在这个过程当中,不需要我们施加太多的外力,过程当中也能够训练出孩子坚毅的意志,这是为什么学习编程的意义。 其实整个少儿编程这个行业还是有一些困境,首先就要获客成本的居高不下,所以的竞争都是对孩子时间的竞争。

之前主科只有少儿英语是比较流行的,现在少儿数学和少儿的语文,这三大主科都在抢占孩子的时间,所以留给非主科的时间就非常少。再就是用户全生命周期价值短,传统学科教培机构扩科做编程,再就是编程也许是最适合自学的学科,很多东西你需要按着孩子学,这种情况下教学服务的价值高,但是如果孩子自己有很强的动力,不需要外界去压,不需要很强的辅导,提供服务的价值就会小一些,所以这是编程学科的特点。

少儿编程行业当前的困境
少儿编程只是STEAM教育的分支,对于少儿编程最重要的是要做轻,现在对所有的少儿编程公司来说活下去最重要,我们时间竞争越来越激烈,不断地被挤压,活下去最重要。

编程教育做轻是有机会的,因为编程这个学科是少有有机会通过激发孩子的自学习达到好的学习效果,这在你的产品设计,在你项目趣味性设计上面,有机会如果你做得好不需要那么强的师资,不需要那么多老师一对一盯着他去学,所以做重的少儿编程很难活,因为你要一对一,你要用线下很重的模式做纯编程,这条路非常非常难。 另外一方面,对于真正的STEAM教育来说,那只能是去做重,去建立这个“护城河”,因为STEAM教育包括硬件、软件,一系列的都是,它的实施成本不会低,它对老师的要求可能也会比较高,它也很难通过线上去做。

如果真正的STEAM教育可能需要在线下做,并且真正的STEAM教育它对硬件,对技术的依赖会非常多,所以对于做STEAM教育的公司来说,可能这时候我们只能去抓一小部分真正认可STEAM教育的价值,愿意为他付出高付费的群体,好好服务好这少数人,不要再去非常激烈地竞争抓一杯羹。 线上还是线下,这种模式都在。

纯粹的编程教育最理想的方式是在线上,我刚才说了,编程一定要做轻,如果只是编程这个学科一定要做轻,线下就会太重。线上只适合比较简单的教育目标实现,比如说知识的传递,无非就是让孩子掌握某个知识点或者原理。 编程也是一个线上工具,这个线上工具也比较适合在线上去学。因为用户几乎所有的行为都在线上,所以编程有机会通过大量数据的精准分析实现更好的学习效果,这个也是和其它学科不一样的,在编程的学习当中你有机会知道孩子在编程的过程当中一步一步是如何做的,他拖的是哪个积木,输入的参数到底对不对,因为这一切都是在软件中进行,所以编程有机会拿到非常详细的数据,拿到详细的数据就可以做优化去提升学习效果。

Steam教育

真正的STEAM教育完全离不开线下,但是在线下做一定要提供线上所没有的这种差异化的优势,线下可以更好地实施PBL教学,线下可以融入丰富的硬件和工具,线下也可以更好地发挥社会性学习功能,包括演讲的能力等等。因为线上是没有办法去实现真正的PBL教学的,你要做线下就要提供线上所没有办法提供的。 再分享一下我个人对于等级考试的理解,等级考试非常火,整个少儿编程都在力推等级考试。

我们作为做得比较早的公司,很早就被很多机构拉做机器人的等级考试,人工智能的等级考试,编程的等级考试,不同家出了很多的版本,非常多的等级,大家一窝蜂地做等级,我们没有参与任何的等级考试。 等级考试当然对于商业上是非常好的消息,商业的利好,无论好不好评价,我先给出一个非常量化的评价机制,一级二级三级四级五级,你的孩子最好要学到五级或者怎么样,然后简化对比标准,你家孩子学到几级?我的孩子学到三级,另外一家学到四级,那不行,我的孩子得再往前学习一点,中国的家长就喜欢这样。并且可以拉长课时,在等级考试中设一级二级三级四级五级,设很多级,每一级搞很多集训,商业收入就可以很高。考级也非常便利,好操作,现在有一些考级的机构,在全国各地招代理,代理去招生,反正在电脑前考一下级,几百块钱就能够过,皆大欢喜。

但是从教育的意义上来说,考级这个事情我不是很认同,首先对于编程来说,会不会用编程这个工具不是目的,创造力和解决问题的这些能力才是我们编程教育的目的,但是这些东西你很难通过级别来去量化。 另外一个问题,这是中国所独有的,一旦我们把目的划定为考级的话,所有的教学都会围绕着考级,孩子参加编程培训也许没有那么多创造性的东西在里头了。很简单,你现在是二级,那我现在就为你准备你怎么去考过三级,那怎么准备?刷题,死记硬背,为考级而学习,这样其实会导致我们整个编程的目的发生很大的偏移,虽然考级的制定者说这不是我的目的,但是中国的家长心理,中国的整个社会竞争的心态一定会把这个教育导向这个方向。 还有拉长课时,现在孩子压力真的已经非常重了,有时候跟一些家长聊,发现现在小学生的日程比我一个CEO的日程排得都满,八点起床,什么时候上什么培训班,哪个点之间安排得非常紧密,我一个CEO都没这么累,已经非常不堪重负了,所以我们有必要为了那些商业利益把一个本来也许20个课时该学完的内容拉长到80个课时,100个课时,于心何忍?还有在少儿的阶段,我觉得广度比深度更重要,我们不应该过早让孩子进入到一个深度,可能会因为一片树叶丢掉一片森林。

以上内容节选自童心制物:STEAM教育是未来教育变革的方向,而不仅是另一门兴趣学科,如感兴趣请点击详阅。