学习
实践
活动
专区
工具
TVP
写文章

学会编程,让孩子成为人工智能时代的主人

从2016年阿尔法Go横空出世,先后击败李世石、柯洁,称霸围棋界;到基于5G网络实现远程控制的机器人研制成功;再到最近风靡朋友圈的AI换脸程序ZAO的引爆网络,AI时代已全面来临,悄无声息的改变着人类的生活。

人类继1840年工业革命后,第二次站在历史的节点上。有人预言:进入人工智能时代,编程将成为未来世界的“新语言”。

编程到底是什么

百度百科上说,编程是编写程序的中文简称,是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

其实编程是一种语言,将我们的想法正确的告诉计算机,并让计算机帮助我们完成某些特定任务。此外,编程还是一种思维的方式,让我们学习如何去思考问题,用更好更优化的方式去解决问题。

为什么要学编程?

父母让孩子们学习舞蹈,并不一定是想让他们以后成为一名舞蹈家,而是想通过舞蹈的学习培养孩子们艺术素养。同样的我们让孩子学习编程,也不是想让他们未来一定要成为程序员,而是想让他们学习编程思维,用编程的逻辑去思考问题,这些问题可以是关于计算机的,同样也可以是关于生活的。

在生活中我们遇到过这样的情况:有些孩子能够理解题目,但在老师请他回答的时候却无法正确的表达出来。这个可能和孩子的表达能力有关,但也可能和孩子脑中的思维混乱有关,他没有理清楚思路,所以不知从何说起。学习编程能够有效改正这一毛病。

学习编程时一开始会学习最简单的顺序结构,让学生通过具体的任务去思考如何完成。将任务分解之后会发现其实是许多命令的组合,那这些命令到底哪个在前哪个在后?哪些又是可以同时的呢?这就是需要孩子们自己去思考和解决的了。在思考完成之后将这些命令用编程的方法组合在一起,不断的试错,调整命令的顺序,甚至运用到循环让程序变得更加简便,最终完成目标。这一过程中,孩子的逻辑思维得以培养。

未来社会,只有掌握编程才能不被淘汰

马斯克曾说,在未来20年,全球12%至15%的劳动力将因为人工智能而失业。

无人超市、无人驾驶、无人酒店、无人餐厅...一个个新词更是不断冲击我们的眼球,刷新我们的认知。对此,斯坦福教授卡普兰做了一项统计,美国注册在案的720个职业中,将有47%被人工智能取代。

这意味着,大批的翻译、收银员、助理、保安、司机、交易员、客服……都可能在不远的未来,失去自己原来的工作。

虽然未来很多工作会被人工智能取代。但未来世界是由人工智能实现的,而人工智能程序则是由编程代码编写实现的,让孩子从小学习编程,不仅能掌握这项不会被“淘汰”的技能,更可以通过编程,让孩子的想象变为现实,甚至通过编程改变世界。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190927A0MY3500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券