少儿编程语言应该怎样选择?

张传超


少儿编程在现在的网络中已经比较流行,在课堂的教学中,在学校的信息技术课的选择上也已经开始拿我们山东省来讲,我们选择的编程有三,一种Scratch,一个Arduino,还有一个是Python。

当然在小学阶段学习的都是一些最简单的入门,比如说第一种图形化编程软件,孩子们学习的内容实在是简单得不能再简单了,就是运动。变色旋转等等,如果非得涉及的话,那么就涉及了一个图章这样简单的一个程序。

第二种由于各个学校硬件配置的问题,可能还是有些难度的,但是家长朋友可以完全从网上购这些材料,然后帮助孩子一起来学习,其实这个对于孩子的动手能力才是最最重要的,所以说作为一名老师,我们还是建议孩子直接学习这一个,因为这一个程序包含了第一个程序。

第三个是现在比较流行的编程语言,这个编程语言不仅仅是在小学初中高中,甚至在我们的成人之后就业,也需要这一个程序。

本人录制了关于第一个程序第二个程序的一部分视频将陆续发布,同时正在编写第三个程序的教学视频,如果有兴趣可以关注我,然后根据我的头像搜索相关的视频。

希望以上回答能够帮助到你。


杜宜城老师


作为一个在线教育的创业者,少儿编程也恰好是公司的几大核心业务之一,而且我也算是一个比较早学习编程的亲身经历者之一,我觉得我来回答这个问题,还比较合适。

目前少儿编程有多火

互联网毫无疑问改变了太多的行业,其中教育行业就是一个最大的改变,其实我们团队在选择创业的时候,认为少儿编程就是未来在线教育的三大风口之一(当然我只能说到这里了,另外两个还不能说,因为在筹划当中)。

  • K12是刚需

我就曾经非常遗憾,为什么初二我才接触物理?为什么初三我才接触编程?我觉得未来的孩子有几个东西如果小孩子感兴趣一定要让孩子早点学,数学、物理、编程、音乐、美术,我觉得这些科目天赋被发现得越早越好。

  • 为什么是编程?为什么是少儿编程


这些年很多人,尤其是很多互联网从业者越来越意识到,中国的高考制度很大程度上减缓了很多天才少年的成才之路,甚至有可能改变、或者毁掉很多天才少年的成才之路。举个简单的例子,在美国,比尔盖茨、拉里佩奇、扎克伯格、杰克多西等这一代企业家在很早就已经做了编程了,甚至杰克多西14岁的时候写的程序到现在还在被公交车公司采用。如果说上个世纪末、这个世纪初是因为中国经济发展程度不够,但是现在这个差距已经在逐渐缩小了。越来越多的家长,望子成龙、不要输在起跑线上,更重要的是要在小的时候要做自己喜欢的事情。

互联网的爆发,让很多小孩子、很多家长接触到计算机、接触到编程,而且编程思维对于逻辑思维的培养简直太重要了。

  • 少儿编程有多火

麻省理工专门为这个行业开发了Scratch学习体系。

截止2018年8月31日为止,针对165家少儿编程公司数据统计显示,其中公开发行的企业已经有5家,挂牌的有2家,B轮以上的企业有17家。

红杉中国、IDG创投、创新工场、经纬中国、真格基金等资本都已经入局这个行业。

根据我们的预计,目前在线教育市场的规模在100亿之间,用户规模在1500万,而且未来5年之内很有可能达到500亿以上的规模,用户规模可能达到3000万。

怎么选择学习资源

当然目前最好的解决方案就是麻省理工学院的Scratch,基本上对于5岁以上的孩子都是非常适合的,这个工具的好处是趣味性、游戏性特别好,而且还涉及到很多绘画、音乐等方面的练习,而且也有中文版,如果家里小孩子从小上的双语学校的话,也可以通过这个系统巩固一下英语知识。

将来怎么进阶

如果学习了一段时间后,可以适当的让孩子接触一些真正的编程语言的知识,比如C/Python等编程语言,学习一些简单的编程训练。

进行一些NOI全国青少年信息学竞赛,这个可以提高自己的实战能力,而且我认为让孩子处于一个合理的竞争环境,是比较好的选择。

辅助进行一些数学、英语上的学习,这对于将来的学习会有好处。

因为很多东西不能说,希望大家不要介意!不过我还是觉得,编程也好,就跟数学、物理一样,这种学科要学好真的是要需要天赋的,如果孩子没有这方面的天赋千万不要逼着孩子学习,尊重学生的兴趣、以及天赋是最重要的。


EmacserVimer


少儿编程的话,可以试一下Scratch这个少儿编程工具,由麻省理工学院设计研发,非常适合6岁以上的小朋友,界面卡通有趣,趣味性强,游戏、绘画、音乐等都有涉及,只需简单的拖拽模块,就能完成程序的设计,下面我简单介绍一下这个软件的安装和使用:

1.打开Scratch官网(这里可以将页面调整成中文的,自行设置一下就行),这里需要先注册一下用户,然后才能下载软件,如下,按着提示来就行,很快就能成功:

2.注册成功后,我们下拉页面到底部,点击离线编辑器,如下:

接着就能进入下载页面,这里有各个平台的,包括Mac、Windows等,选择合适的版本,按着步骤下载就行:

下载成功后,依次安装Adpbe AIR和Scratch离线编辑器就行,如下:

3.安装成功后,我们就可以打开这个软件了,界面如下,使用起来很简单,直接拖拽控件就行,很容易,不需要编码:

如果想查看更多示例的话,可以到官网上查看,很多范例,而且有详细介绍,非常不错,值得学习:

就大概介绍这么多吧,感兴趣的朋友可以下载尝试,学习一下,使用起来非常简单、容易,也能引起小朋友的兴趣,像什么python,java等编程语言,建议还是不要学习,不适合小朋友,毕竟成人都不一定能学会,更何况小孩子呢,网上也有相关Scratch的资料和教程,感兴趣的朋友可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。


小小猿爱嘻嘻


作为一个从事机器人教育六年的一线教师来说,少儿编程的选择不需要纠结用什么样的语言去编写,无论乐高的ev3和vex等等软件硬件结合编程,还是scratch,python编程都一样,主要看孩子对什么样的感兴趣,编程锻炼的是孩子的逻辑思维,为以后孩子步入代码编程做一个铺垫,或者培养孩子逻辑思维能力在数理化方面都有很大帮助。

我个人经验,如果单纯学编程,我推荐scratch,编程完成之后的可视化界面以及可玩性,能让孩子感受到乐趣和成功的喜悦,同时也可以嫁接到乐高wedo硬件上,软件硬件结合对孩子有很大的帮助,其次推荐乐高ev3,但是这套设备需要有人指导去学习,自学的成果没有scratch能收获得成果大,当然还有米思齐跟arduino结合,也很不错,其他国产就不一一列举了。


快乐大逗比


不知道这个“少儿”到底有多大,而且能力(主要是数学)、兴趣有多大。

一般来说目前入门的选择主要都是scratch。无论是线上还是线下的面向儿童的编程机构基本上都是以这个为主的。

大多数孩子还是对比比较感兴趣的,但是你说这个东西能给孩子带来多大的好处,我个人是持保留意见的。对于绝大多数学习中或者想学的家长来说,基本上都是糊里糊涂的学的!

我个人认为孩子如果上学了是可以学学的,太小就算了,毕竟得看电脑,怎么说也会伤害视力的。

如果年级比较高比如四年级以后了,那么可以考虑学习一下python或者你想让孩子未来试试信息学竞赛,那么也可以从C/C++学起。

我家孩子我给他从三年级自学scratch,因为个人觉得学这个东西报班太坑了,在官网上在线自学就足够了,做一些小项目的时候,遇到不会的问题我都会去一些学习群请教。

因为孩子还算喜欢,所以从四年级开始我们就转到了C/C++的学习,目的是为了以后尝试一下信息学竞赛。

说真的也没投入太多,每周一次课平常也没太怎么练,就是在今年竞赛之前突击了突击,结果也进入了复赛,而且目前来看也有奖。这对孩子来说是个比较好的鼓励,学习劲头也更足一些。

但是这里我认为也是“坑”最多的地方!

因为很多人以为信息学竞赛就是考“编程”,实际上编程语言仅仅就是个“工具”而已,这条路远比想象中的复杂的多得多!数据结构、算法这些东西都是一些大学才才能学的东西,而数学能力又对分析问题的能力有着至关重要的影响!真正要走这条路的话你需要让孩子高中之前就得把高中以及大学的一些数学都学完,这样你才能在两次考试中有机会取得好成绩!

而这点,往往是很多“少儿编程机构”根本不会告诉你的!!!它们只会说“信息学是下一个奥数”等等,但是他们不会告诉你“奥数”在信息学里有多大的帮助!

另外它们说的最多的噱头是“人工智能”!

这点就真的太搞笑了!

人工智能”可是一个超大的体系,“编程”仅仅是这个体系中非常非常基础的一小部分,而且年龄越大一些学习编程的效率实际上是更高的!这不过就是一些销售话术罢了!

不要幼稚的以为孩子会用某个编程语言做一个什么小程序孩子就多厉害了,实际上对于年龄大的人来说,小朋友学几个星期才能达到的成绩对于他们来说也就是一两天的事儿!因为太难的孩子根本就不可能彻底理解!就比如我孩子,现在五年级,给他学算法、数据结构,孩子理解起来确实是有难度的。别说这些了,就算是编程语言语法部分的比如指针、堆栈等等孩子也是一头雾水!学的时候貌似都听“明白”了,但是实际上根本就不会用!但是年龄大点之后接受起来就会容易很多。

因此我认为,不差钱而且孩子喜欢那么玩玩是可以的,但是如果你抱着的期望是人工智能、信息学竞赛、编程思维之类的“高端大气上档次”的目标,那么请你先带着孩子去把奥数好好学学吧。某最大的少儿编程机构入学测试根本不看别的,就是一套奥数题!这个很现实,行就是行,不行注定了你只是学点皮毛而已。


随便看看微笑不语


首先声明,我个人并不鼓励让儿童学编程。因为学习编程我个人认为会使孩子思维封闭,发散思维受限,思维方式会变得跟电脑一样有些机械化。

其次,从数学基础上而言,学习编程还不具备条件,即使学习也只是学一些华而不实的表面皮毛,没有太大意义。

如果非要学,那就,可以考虑Python入手,因为Python相对来说入门简单,而且在目前这个大数据 人工智能时代,Python也很受欢迎。


闲聊IT圈


这么早让孩子学习编程,不觉得容易让孩子自闭吗?有这钱还不如多带孩子外面走走!


安泽奶爸


选择树莓派+Python图形化编程

软硬件结合~~~


杭州古德微机器人


不知道函数,不知道逻辑就不要学


茶博士6581143


主要还是要培养编程思维,可以用scratch,模块化拖拽。Python需要输入代码,小孩可能不太感兴趣。


分享到:


相關文章: