趁着疫情这些天,鱼sir把家长们比较感兴趣的少儿编程机构都一一整理归纳:猿编程、学而思编程、网易有道卡搭和有道小图灵,它们虽“背靠大树”,但显然都有各自的优劣势。该怎么选择呢?文章有点长,但是花几分钟读完,家长们一定会有不一样的收获。
1、学而思编程
适合年龄:7岁以上
主要学习内容:Scratch、Python、C++
班型:1V30大班课
学而思编程走的是竞赛升级路线,内容以常见的Scratch、Python、C++的学习掌握为主。一共分为10个阶段,要求孩子掌握编程语言和编程思维,一路升级打怪,走向竞赛大门。
它的课程体系完善,内容讲解比较清晰,价格接近1V1,课程确实还不错,但和1V1机构还是有差距的。
拿课程内容来说,学而思编程最基础阶段,需要5次课才会学到角色、运动、数字动画原理(动画)、游戏控制、条件判断;
而一节VIPcode的一节试听课已经能够完成下一个造型、移动、循环、克隆等内容,能够独立完成一个完整的游戏程序设计了。
因此在内容上,同一级别的课,学而思会稍微浅一些,性比价也稍低。另外,大班课更依赖孩子的自觉性,家长需要有一定的自鸡能力,学习编程选择大班课,家长比较辛苦。
整体来说,学而思课程体系丰富,孩子可以自由选择学习内容,直播老师的实力比较强。
不过它不同等级间课程无衔接,没有平稳过渡,且学习内容比较浅,大班课对于孩子来说没有针对性,单次课程价格较高,性价比略低。
2、猿编程
适合年龄:8-12岁
主要学习内容:Python语言
班型:1V30大班课
猿编程面向8-12岁的学生,走的是Python语言的程序设计路线。主要是帮助孩子掌握编程语言和编程思维,来到达开发设计程序的目。它的课程分为7个阶段:
它二三年级入门级分为5个单元,内容为Python学习,最后一节课是进行编程游戏设计;四五六年级入门也是5个单元,但是开始接触复杂的编程游戏。
猿编程课程提倡孩子8岁就开始学Python语言,在市面上比较少见。
课程有具体的知识点讲解和完整的学习闭环,不像市面上其它的编程启蒙课程那样没有任何输入操作,它比“搭积木”类型的编程课难度上高一些。
一般8岁的孩子学习编程,其它线上机构会让孩子先接触Scratch一段时间再接触Python语言。学习Python推荐年龄也大多在10岁以上,且会从比较简单的turtle海龟库为引入,但是猿编程直接从Python语言运用入手,入门门槛相对比较高。
我建议自主性比较强、自身有一定的键盘操作能力,学习目的是做程序设计的孩子去学。
3、有道卡搭
适合年龄:4-10岁(鱼sir建议小学及以上报班学习)
主要学习内容:Scratch语言
班型:1V4/6小班课
有道卡搭目前主攻Scratch语言,走的是低龄启蒙路线。课程分为3个阶段:趣玩、趣学、趣创造,主打4-10岁孩子综合素质能力的提高。
在有道卡搭的课堂上,有一个比较鸡肋的地方,就是老师会边讲解边发布任务,但是孩子完没完成任务都要在规定时间返回上课视频中。
另外,我以为有道卡搭的上课模式如下图,比较常见的1V4上课模式。
但是在实际课堂中,鱼sir也无法确定它的上课视频是提前录制完成的还是真人直播课,也不确定老师同时给多少孩子上课,因为在整个上课过程中,老师是零交流状态,而且整个画面看上去,像是提前录好的视频。
整体来说,有道卡搭图形化编程内容容易展示,对孩子来说上手容易;但是它的课程没有高阶课程,而且线下合作机构多,教学质量差异性较大。
4、有道小图灵
适合年龄:6岁以上
主要学习内容:JavaScript图形化编程模块、Python、C语言图形化编程模块、C语言
有道小图灵走的是创意设计路线,课程共5大课程分类:基础课程、创作实验室、探索课程、专题课程、算法课程,课程涵盖到了小学到高中阶段。
内容以JavaScript的图形化编程模块、Python语言、C语言图形化编程模块、C语言等的学习掌握为主,旨在帮助孩子掌握编程语言和编程思维,到达开发设计程序的目的,或者走向竞赛。
有道小图灵是边学边练习闯关的模式,通过对闯关题目的讲解达到闯关的目的,来输出编程内容的学习。
另外,课堂上没有丰富多元的动画,也没有色彩鲜艳的PPT界面,整个课程单纯依靠老师分析题目、对题目内容进行解决、完成进入下一关来进行整个内容教学。
整体来看,有道小图灵的学习体系比较完整,课程内容以游戏模式进行,但也正因为如此,它设计的拖拽动作容易让孩子过渡依赖。
5、总结建议
测评完这四家编程机构的课程,鱼sir也照例做一个整体的总结:
猿编程目前主攻的是Python语言的程序设计路线;
学而思编程是Scratch、Python、C++到竞赛升级路线;
有道卡搭目前主攻Scratch语言,针对低年龄段孩子;
有道小图灵希望不局限于某一种语言或形式,将依照项目及主题,选择合适和语言及形式进行编程。
各家风格大不相同,相对来说有道小图灵和学而思编程的课程设置目前稍微全面一些,其它两家主要针对某一种计算机语言的学习,在课程的设置上会相对更好一些更严谨一些。
当然,具体要选哪门课,还是以孩子的学情及需求为主。另外,鱼sir还想提一句对于编程学习的心态,一要根据孩子的兴趣,二不能急功近利。
若是确定好要让孩子学习编程,更要提前做好成长规划。学少儿编程的出发点并不是要孩子学计算机科学,而是学习编程有关“逻辑思维”的这一块内容,同时打下编程的基础
目前市面上基本以学Python和Scratch为主流。Scratch上手比较快,但离真正学习编写代码还有一大段距离;有一定的Scratch基础之后,Python才是真正的编程语言学习,再之后才是C++。
学编程不像学英语、数学、大语文,这类课程不是专业人士真的很难自鸡;不过家长们也可以在这个过程中和孩子一起学习,持续成长,对孩子形成良好的影响。