前言:那我们如何去让孩子接触编程呢?这个仁者见仁智者见智了,但无外乎自学和参加培训,我个人是不认可自学的,原因孩子尚未形成很好自学能力,不要说去学习需要有逻辑思维能力的编程,这个时候可能会因为学习困难导致会编程失去兴趣。
郑州达内:从收益的角度谈谈少儿编程,很多机构成立少儿编程课程不是为了公益,大多数都是以营利为目的的,那么从事少儿编程事业真的可以营利吗,如何才能将少儿编程培训事业进行到底呢?
少儿教育在中国一直方兴未艾,但少儿编程兴起却是刚刚开始,兴起的主要推动因素应该是早些时候国务院印发的《新一代人工智能发展规划》,首次明确了国家将新一代的人工智能纳入了国家的战略发展规划,并首次要求中小学设置人工智能课程。随后,很多媒体对国家这一战略的报道最终推动少儿编程的兴起。

好吧,我作为在IT行业混了10多年并且目前依旧从事于这个行业且依旧是一个学习者的角色来聊聊这个问题吧。
首先,我们要想清楚,编程是干什么的?这个业内人知道,可是向业外人士怎么描述呢?举个例子吧,就是你经常用的电脑,有时你是不是觉得神奇?可是,如果没有程序,你的电脑就是一堆废铜烂铁,毫无用处,你经常乘坐的电梯,是不是很奇怪当同时有多部电梯时,总是离你的最近的那部电梯来接你,你有考虑过为什么电梯怎么知道它离你最近?对,你应该已经猜出来了,编程的过程就是让物体具有智能的过程。理论上,你生活中所有你能看到的物体,都可以通过编程来让它具有智能,比如窗帘,马桶,冰箱,空调,电灯等等,实际上,目前具有这种弱智能的家具已经进入我们的家庭。
那么编程从什么时候学习最适合呢?我个人觉得,从你感兴趣开始,如果非要说一个年龄,我结合我所见到的,建议7岁以上吧,但确确实实,我听说过有4岁开始学习编程,当然不能拿特例做例子,我只是想说只要孩子感兴趣且能听的懂并愿意坚持下去,那就可以学了。这里我们看看这些目前甚嚣尘上的业界大佬是什么时候学编程的:比尔·盖茨13岁学习编程;扎克伯格10岁学编程;埃隆.马斯克12岁,乔布斯19岁休学开始重试这方面的工作,相比学的也应该较早。而他们那个年代,电脑还相当昂贵,学编程是一件非常困难的事情。
那我们如何去让孩子接触编程呢?这个仁者见仁智者见智了,但无外乎自学和参加培训,我个人是不认可自学的,原因孩子尚未形成很好自学能力,不要说去学习需要有逻辑思维能力的编程,这个时候可能会因为学习困难导致会编程失去兴趣。那如果找人教,怎么找?找什么样的人?这个我觉得很重要,一种是参加培训班,一种是找业内有编程经验的人。那我们分别分析一下这两种选择都有何优劣:参加培训给你的感觉就是正规,但问题在于,编程说是一门知识,也是一门艺术,如果想对编程有所建树,对编程的学习更是一个系统化工程。正规的培训愿不愿意花高价去请一流的培训师是个很大的问题,很多时候,培训班找的人要么是刚毕业的,甚至是非计算机专业内部自己培训一下就上岗的,即使有牛人,也很难想像培训班会把这种牛人安排在给小朋友的启蒙教育上,原因很简单,就是成本。那么这里面就有一个问题,很多时候,你的孩子知道怎么做,但不知道为什么要那么做。当然这个不能怪孩子,因为教他的老师也不知道。还有就是成本了,45分钟的课程应该没有低于200的了吧,当然这个我倒是觉得是其次。那如果找业内人士教呢?这个坦白说,就是很难找,不是你说你想找就能找的到的,不是说找不到从事编程行业的人员,而是很难找到适合教你孩子的编程人员,我觉得适合教你孩子的业内编程人员至少应该具备以下几个素质:本身有非常丰富的编程经验,对整个IT体系的知识架构有全面的了解,这样才能有的放矢的去制定长期的教学计划;知道什么语言适合你的孩子,编程语言种类繁多,不是说随便一种就适合你的孩子;了解这个行业未来的发展趋势,结合趋势,才能让孩子的努力回报更高;最后一个素质也是最要的,就是良好的语言表达能力,能把自己所学以孩子能接受的方式和语言传递给孩子,这一条往往难住了相当多的编程人员。我所见到的编程人员中,鲜于善于沟通者,他们逻辑思维能力超强,但只有面对圈内认识,他们才能滔滔不绝,因为他们只擅长于使用他们自己的沟通方式。所以,如果你决定让孩子接触编程,如果身边有满足这几个素质的业内人员,你可以尝试让这种人带你的孩子,当然,如果确实找不到,送到培训班也是一个不错的选择,至少应该优于自学吧。
什么时候能学会编程呢?很多人关心这个问题,也有很多人问过我这个问题。坦白说,我真的觉得这个问题很难回答。为什么?首先我们应该明确两个问题,第一个问题是什么叫会,第二,你要达到一个什么水平的会?然后我才能告诉你,什么时候能学会的问题。但不管怎么样,既然很多人都关心这个问题,那就聊聊吧。我们假设这里的会就是指学完某种语言所有的知识点,那么以目前少儿编程的主流语言scrath来看,一般有50课时到60课时应该差不过了,前30课时作为知识点的学习,后面用20课时到30课时把之前的功能点串起来,做一下逻辑思维训练。当然,前面30课时也有逻辑的东西,但在前面30课时,更着重的是某种功能或者效果的实现。其实这个阶段,不应该有更高的诉求,能让孩子了解编程是什么,到达以编程的思维方式去思考就问题就ok了。那么再高以及,能通过编程实现自己在学习中的想法,比如让程序来帮助自己解题,那么这个目标就要进一步学习其它语言了,目前最适合学习,也是结构最简单的一种人工智能语言是python,如果只考虑语法的学习,有30课时也差不多了,把这个学完,应该已经具备很严谨的逻辑思维能力,可以让程序来帮助自己解决大多数学习中的问题了,当然也不要奢想能写出一个能帮你写作文的人工智能程序,即使是很简单的作文。那么再上升一个层次,达到最低的职业化的需求呢?如果要达到这个程度,那么还是需要继续的学习,但这个时候就要分方向了。一般要分三个方向:编程,网络,数据库。也许你会想象这三个方向会有明显的区分,实际上不是,他们并没有明显的区分,知识互有重点而已。道理很简单,数据爆炸,万物互联的时代,程序分析使用数据,网络传输数据,数据库存储数据,当然对数据的管理本身目前也是一个分支,也就是我目前所从事的职业,当然这又是一个更高的层次,这里先不讨论。第三个层次需要多久呢?这个就取决于你选择的方向,以及你个人的学习能力了,即使选择相同的方向的人,选择的语言不同,可能需要的时间也不同。具体的学习时间,还是要结合具体的学习内容才能评估的出来。其实第三个层次,还有一个方向,就是信奥(NOIP),这其实才是很多家长感兴趣的方向,但这个方向我个人意见是选择要慎重,为什么这么说呢?其实编程到最后是一件很枯燥的事情,而信奥学习的内容涉及到了计算机专业基础知识的学习,如果孩子本身不感兴趣,想学好还真的有点不容易。好了,聊到这里,相信你对什么时候能学会编程应该有一个初步的认知了。
那最后,我们来聊聊编程所获取的收益。很长一段时间以来,从事IT的人被称为IT精英,我不知道这群人是否真的是精英,但我所了解的他们是一群很聪明的人。这不排除是他们本身就很聪明的原因,但也很难否认跟他们所从事的职业有关,为什么这么说呢?因为一个学习编程的过程,实际上一个逻辑思维能力和创造的不断训练过程,一个耐心和专注力的养成过程,一个解决问题能力的培养过程,当然,还应该包括团队协同能力的提升,这些能力,无论以后你从事何种行业,都应该会让你如虎添翼吧,何况退一步来说,IT行业本身也是不错的行业,我们可以回顾过去一段时间行业薪资排行,当金融业待遇如日中天的时候,IT行业是紧跟金融也之后,现在金融业已经是江河日下的时候,IT行业依旧如日中天。在可以预见的未来,在一个人工智能被纳入到国家战略的时代,你觉得IT行业会怎么样?
未来如果我不懂编程会怎么样呢?我想说的是,不怎么样,就想你现在不会开车能怎么样?只是不方便而已。但可能你会觉得未来编程能像会开车一样影响我们的生活吗?我想说:是的。为什么呢?我们已经看到中国将人工智能纳入国家战略,其实不仅仅是中国,而是很多大国都已经将人工智能纳入国家发展战略,因为下一个时代,就是人工智能时代,人工智能已经被定义为第四次工作革命。前三次工业革命都是干一件事情:颠覆。那么你觉得马上到来或者说已经到来的工业革命会干什么?还是颠覆。第一次工业革命完成的任务是机器取代人力,第二次工业革命完成的任务是新型交通工具的出现扩大了人们的交流,第三次工业革命是科技的革命,科学和技术结合紧密,那么第四次,即将到来的这一次,就是智能的创造,也就是人工智能,而且这一次,颠覆的力度远远大于前三次,为什么呢?很简单,前三次其实仅仅是局限人类肢体的解放和效率的提高而已,但这次,是摘取人类科学发展史上的皇 冠,是智能的再创造,解放的是人类的智力。感兴趣的话,可以百度查找一下即将或者已经人工智能取代的行业,而别忘了,现在还仅仅是弱人工智能时代,很多人已经享受到人工智能时代带来的便利,但已经有一部分人感受到人工智能带来的冲击,比如客服。但很快就不只是客服了,更多的行业会被冲击,律师,医生,操盘手,快递,教育等等,当这些行业都开始受到人工智能的冲击的时候,你觉得IT行业会怎么样?编程人员会怎么样?如果机器的智能还达不到自我维护的程序,那么他们就还会被机器所需求。也许这个行业也终究会被人工智能所冲击,但在能预见的时间范围内,这个行业应该是最后一个被冲击的行业吧。
文章出自:http://qh.itpxw.cn/peixun/software/201843414.html
文章标题:几岁让小孩子学习少儿编程好
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员
用户级别:10
机构名称:IT培训网
联 系 人:罗老师
联系电话:13783581536
联系手机:13783581536
在线客服:
在 线 QQ:
电子邮件:
网站域名:http://www.itpxw.cn
注册时间:2016-07-18 11:07
最后登录:2024-02-20 13:02
Java定义方法的格式是什么?IT培训网小编来告诉大家。所谓方法...
大家在Java教程中会学到关于Java消息推送的知识,那么,Java消息...
常用的Java日期格式转换有哪些?IT培训网小编来告诉大家。 1...
Java创建对象数组的方法是什么?IT培训网小编来告诉大家。Ja...