来源:童程童美少儿编程广西校区
时间:2019/6/30 16:59:06
近期国内的儿童编程越来越火,朋友圈不时刷出各种培训消息,很多麻麻也在咱们的微信群里讨论,到底娃要不要学编程,它培养了孩子什么能力?编程思维究竟是一种什么思维?是提高数学、培养逻辑?还是别管了,先学一个再说吧?
今天我打算和大家好好聊聊这个话题。别的不敢说,作为一位本硕七年计算机专业,世界五百强公司里写过代码,带过软件团队,教育公号里会写程序,IT行业里会写教育文章的麻麻(捂脸.jpg),我想这个话题我还是能从专业的角度给出一些见解的。
首先我得说明一点,学编程不等于一定要当码农。我大学同学毕业后头5年大多都还在IT行业,在写程序,不过10年后都七七八八地“跨界”去了,我就是其中之一。编程中积累的经验和能力让我们在其他行业也游走得尚好,因为它不光是一项技能,更是培养一种思维,一种思考问题的角度。
小时候学画画时老师跟我说,学了画画之后你看待世界的视角和之前是不一样的。后来发现还真是,学画画的人往往会更注意一个东西的细节、质感,喜欢变换看事物的角度,试图去寻找它“透视”在不同平面上的样子。
每一个新领域都能给我们带来新的知识,装载着这些新知识的我们自然也会获得新的思维,新的能力,新的看待世界的角度。学编程也如此。
编程的本质是什么?用一句话来解释,编程就是和电脑对话,用电脑听得懂的语言,告诉它我想让它做的事。
这跟和人说话有什么不同呢?比方说我想喝水,可以跟逃逃说“Hey逃逃,帮我倒杯水!”同样的一句话如果要让电脑明白该怎么讲?我得先告诉它什么是“杯子”、什么是“水”、什么是“倒”,然后再告诉它怎么去倒,比如先左转75度,往前走两米,左臂下放50度…
OMG,很刻板很麻烦很不舒服对不对?是的,咱们人类的天性里充满了感性、随意、散漫、喜欢八卦、爱听故事。但电脑不是,作为新时代的高科技产品,它理性、严谨、不讲故事讲数据,它要不听不懂我们的指令,一旦听懂了就会执行,而且每次都会执行。可不像逃逃那样,明明听懂了,但帮不帮我倒水主要看心情。
所以,要跟电脑沟通对话,我们也必须让自己变得理性、严谨起来,从电脑的角度去思考问题,这就是所谓的编程思维。
(本文部容来自网络,可供参考,如有侵权请联系删除)
柳州少儿编程教育学校|柳州童程童美少儿编程培训学校,柳州童程童美基于国际STEAM教学理念和国内学生家长需求而建立研发的优质课程体系。智能科技教育能激发学生充分发挥想像力、创造力,有利于培养学生的开放性思维。以及坚持、合作、自信和专注的品质。
版权所有:搜学搜课(www.soxsok.com)