网站首页 > 最新动态 > 少儿编程从什么语言开始?

少儿编程从什么语言开始?

来源:极客晨星原创 发布时间:2020-07-06 点击量:

极客晨星:少儿编程从什么语言开始?

      全世界比较知名的编程语言就有 200 多种, 如果算上不知名的, 这个数量还要更多。相信就算没有从事相关行业的各位家长也听过 “大数据、人工智能、机器学习、C++ 、Python”等关键词,只要你打开新闻、走到孩子的兴趣班,编程课程已经越发高频的被提及。

       那么, 面对种类如此繁多的编程语言, 哪一种才适合你的孩子呢?

      下面我将从年纪的维度,向大家介绍几种常见的编程课程。

 一、四岁--实物编程

      编程愈发低龄化,从八岁~六岁半~五岁~四岁半。只要没有分离焦虑,躲过糟糕的两三岁,没错,娃娃就可以编程了。没有相关经验的家长要被吓一跳,“这么小,怎么编?编什么?”

机器人主要有两个作用:

其一是完成编程指令。例如,编程模块设置的前进、后退、旋转、避障等功能,机器人读取后可运动。

另一种是提升互动,机器人可以播放音乐、讲故事等,来衍生编程之外的功能,让机器人携带的内容更加丰富。

实物编程的课堂,地图是标配。地图和故事情节的联系,使得这个看似枯燥的编程课,在孩子的世界多了一抹明亮的色彩。  

      Matatalab中,有循环的概念,函数概念的启蒙。这个课程的深度、难度,全看授课老师的挖掘,如果敷衍了事,那么小朋友很可能一节课都在前后左右方位确认中度过。很多家长问我,该不该选这个课程,那么我的回答是不该替孩子做决定,如果他很喜欢,没什么理由拒绝,但是有完整的课程体系之外,还应该注重老师的课程设计的逻辑,是否能让孩子有知识的进阶,思维的升级。

二、五岁半--LEGO WE DO 2.0 & Scratch 

     乐高WE DO 2.0 说明上写的是适合七岁孩子以上,作为从业五年的机器人教师,我可以负责任的告诉您,如果您的孩子从三岁开始Duplo大颗粒搭建,五岁半开始小颗粒搭建,五岁半左右选择WE DO 2.0真是再适合不过了。能独立看图纸,并且有基本机械概念的了解,加上并不复杂的模块编程。会使得学习的过程更加快乐,达到编程启蒙的目的。计算机思维的升级,而不是一味的搭建一整堂课。

极客晨星:少儿编程从什么语言开始?

         WE DO 2.0的颜色我个人是很喜欢的,里面有比较通用的机械概念用得到的零件。编程界面有颜色分类,不用像EV3那样需要掌握英文,就能很好的理解记忆每个模块的作用。

WE DO 2.0 值不值得买呢?如果单纯玩家,家庭选boost非常可以,零件更酷,模型可以五合一,科技感更足,属于WE DO 2.0 升级版了。但是单纯从教学角度,我更喜欢WE DO2.0 套装,零件的普适性更强,对于上课来讲就更实用了,值不值得买回家呢?孩子长大肯定就更喜欢EV3那种酷炫、科技感十足,在我看来能玩儿到老的编程机器人,WE DO 2.0 算是一个过渡课程,所以我建议选择国产套装,450-500左右可以买一套教育版,虽然我们要支持正版,从性价比考虑我会留着钱支持EV3/EV4

。WE DO 2.O搭建的难度可以升级,但是编程难度系数有限,七岁小孩单纯学习WE DO 2.0,他会不屑一顾。而我也在两学生中做了对照试验,学习过WE DO 课程再升级课程后,对EV3掌握的更快。无论学习什么语言,知识的衔接还是很重要的。

        Scratch 课程适用于6+,如果小朋友专注力很好,对电脑的操作无障碍,过五岁半,从入门级课程上起也是可以理解的很好(入门级,门槛真的要很低,而不能每节课知识点跳跃,批量生产的课程。其实写课程并不难,难点在于课程逻辑性是否严谨,课程的衔接是否紧密。多年上课经验,让我知道什么是真正适合孩子的编程课),Scratch 会侧重在使用基础编程模块,对复杂问题进行抽象、分解,最终以编程的方式解决问题。除了基础编程技能的掌握,更重要的是提升将问题抽象化,独立解决问题的能力。

       

极客晨星:少儿编程从什么语言开始?

       这个语言的特点是使用者可以不认识英文单词,也可以不会使用键盘。通过类似搭积木的方式就可以轻松的完成编程。避开了复杂的语法,却完美的保留了编程思维。在编程的过程中,可视化的舞台将小朋友的编程结果演绎出来,他们可以变身小导演,游戏开发,广告制作等。几乎所有的孩子都会眼喜欢上这个,并且产生创作的想法。基础的掌握后,除了编程难度的增加,小朋友要注重利用丰富的素材库和可上传图片音频的特点,创造出令自己骄傲的作品,在编程课程中得到成就感。

       

三、八岁--LEGO EV3  & (初中)--Python

      Python是IT行业中专业人士使用的一种编程语言。它是轻量级的,而且和其他的语言相比,其程序的可读性比较强。在IT行业中,Python主要用于数据科学和金融领域,因为强大的数据处理算法和高频交易算法需要使用Python来编程。当然,Python也有很多其他的应用。

       接下来就是乐高EV3机器人,在搭建的基础上,搭建完成后进行编程。可以从两个维度来分析孩子会获得什么。搭建的过程中视图能力就不说了,搭建完成后梳理模型的运动状态,机械概念我认为也十分重要,毕竟编程是为了锻炼思维的过程,由学生自己进行任务的分析与拆解,在迁移到编程的阶段,他自然应该心中有程序了,前提是编程应用的基础模块你掌握的好吗?EV3的功能与兼容做的越来越好了,以后会列出详细科普贴。就说最常听的吧,Scratch 就可以对EV3 和WE DO 2.0 进行编程。乐高EV3编程软件有中文破解版,如果小朋友年级达到,有掌握英文的能力,我鼓励小朋友使用英文版,“我常常上课反问他们,以后英文课要不要不认真?”哈哈哈。

        说了这么多 ,不知道有没有表达清晰。总之,没有最好的,只有最合适的。学这个、学那个,不是说孩子未来的从业选择,而是对孩子学习习惯,思维能力的培养,兴趣爱好的引导。我们关注的点不应该仅仅是社会需要这样的人才,更重要的是他的兴趣;还有我最没法回答的就是他可以升级进阶XX(高难度)编程语言/搭建编程课程,我们还是耐心的跟着孩子成长的节奏,不要给他设置过于陡峭的学习曲线,让他在学习的实践中感受到挫败,从而发生“从入门到放弃”的遗憾。

    以上观点纯属个人看法,希望帮到对少儿编程语言学习不知如何开始的家长,如果有什么意见或建议,请留言给我。感恩在这里遇见你,希望可以帮助更多的小朋友找到一个可以坚持很久很久的爱好。

极客晨星少儿编程

趣味性与知识性相结合

让孩子通过学习编程

激发学习兴趣

培养良好的学习习惯

赶紧行动起来吧!



标签: 少儿编程,编程科技,教育培训

上一篇:别让讲道理式教育,毁掉你的孩子!

下一篇:“允许你犯错”,是父母最该学习的教育方式!

相关专题