首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

孩子是否需要编程启蒙,什么时候开始最合适?

史蒂夫·乔布斯曾说过:我把计算机科学看成是基础教育,每个人都应该花1年时间学习编程。

计算机编程启蒙最大的好处是可以对人的思维方式进行训练,他是一个对思维完整性和逻辑性进行训练的过程,而在这个过程中我们可以培养一种新的看待问题和处理问题的方式。

编程,对我们来说并不是什么陌生的词汇,人们往往认为编程是从事软件开发服务人员的事。

在过去,这个认知可能可以成立,而在今天,编程是每个人的事,确切的说,是拥有编程思维

我们这一代和上一代存在着不少鸿沟,我们身处计算机技术飞速发展的时代。

计算机,正在以我们想象不到的速度高速运转着。

而如今,我们的下一代,更是浸泡在计算机/互联网环境里长大的。

他们从小就和电脑、IPAD、手机零距离接触。

我两岁多的孩子,每天拿着一个硬纸板电脑自称在工作,他的嘴里冒着“下载,U盘,取消,…”这些词,这在过去,真的难以想象。

现在的孩子,通过点击、浏览、VR等方式认识世界。

虚拟世界和现实世界仿佛无缝对接,而编程,正是虚拟世界和现实世界无缝对接的工具。

对于孩子来说,无论未来是否从事编程工作,编程思维都值得培养。

编程启蒙培养的正是编程思维

什么是编程思维?

到底什么是编程思维?通俗来说就是解决问题的思维能力

我们的生活中处处都需要编程,只是我们不知道自己在编程,在用编程的思维方式解决问题。

比如从家里到公司上班这件事,就需要我们选择出行方式,出行工具,路程等。

对于一个有计算性思维的人来说,怎样综合考虑各种问题得出一个最优路径,最佳出行方式,就需要用到编程的思维方式来解决。

我们要培养孩子的正是编程思维,它可以让孩子更有条理性,更清晰的思考问题,更高效的解决问题。

什么时候开始比较好呢?

或许你还认为孩子还小,不用过早培养,然而大环境告诉我们,编程启蒙要趁早开始

美国在2013年开展“编程一小时”活动,全球180多个国家参与。

英国在2014年的时候编程成为小学生的必修课。

芬兰在2016年也成为小学生要学编程的国家。

2017年山东省小学六年级信息技术教材加入python语言。

任何在计算机领域工作的人都知道该领域的变化速度有多快,以及旧编码系统被新编码系统取代的速度有多快。

代码本身不会帮助孩子成为一名优秀的编程人员,而是代码背后的思维技能。

在编程启蒙市场需求下,应运而生的是市面上五花八门的编程教育机构。

然而这些往往给我们一个误导,以为到一定年龄一定阶段学习编码就是编程启蒙了。

我认为孩子的编程思维启蒙不一定是从直接送去学习编码开始,你可以在家里教他们,甚至不需要电脑。

所以我们无需太过于纠结时间,掌握正确的编程启蒙方式和制定一套启蒙计划或许才是目前更应该考虑的。

如何进行编程启蒙?

我们知道真正的编程是用计算机语言(也就是我们常说的代码)来对电脑编写发布指令,从而解决问题。

对于低龄儿童来说,我们一开始不会教它们编写代码,但是可以让孩子知道,如何给电脑下指令,电脑是如何执行指令的。

我们可以用绘本来和孩子一起探讨电脑是什么,它是如何工作的;也可以通过游戏的方式,让孩子加深理解。

目前市面上也出现了不少有关编程启蒙的玩具,比如费雪的编程毛毛虫、Learning resource的编程老鼠等。

对于完全没有想法的爸爸妈妈们,也可以上https://code.org/这个编程网站看看。

它是美国的最权威的儿童编程启蒙网站,里面有很多的游戏和指南。

我们常常从小就给孩子进行英语启蒙,数学启蒙等,事实上,这些和编程启蒙正是相辅相成的。

我们的编程语言都是英语,编程语言所涉及到的逻辑关系,函数等来自数学。

我们可以说学好数学有利于更好的学习编程,学习编程也能帮我们更好的学习数学;也可以说学好英语有利于更好的学习编程,学习编程也能帮我们更好的学习英语。

编程思维作为各个学科的基础,它就和英语启蒙,数学启蒙一样重要。

父母应该让编程启蒙进入孩子的世界,就像A,B,C…这些字母融入孩子的日常生活一样。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券