太早学少儿编程,会不会扼杀孩子的创造力和天性?
在我们的印象中,编程是一件极其严谨的事情。知乎上有个热帖,用买苹果形象地说明了编程的这个特点。
普通人:
我今天要买一斤苹果。
程序员:
我今天要买一斤苹果。
因为我只喜欢红富士苹果,所以我只买红富士苹果。
我能接受的最高价格是10元/斤。
正常情况下一斤苹果用一个袋子能装下,但是为防万一,我会带两个袋子。
我知道附近的3家水果店,所以我会依次访问这3家水果店。
根据上述条件,设计出以下买苹果的流程:
普通人眼中一句话的事,用编程来实现的话却很复杂,难怪会有家长担心:编程会不会让孩子思维太过于程序化,失去创造力和天真烂漫。
家长担心的编程导致大脑程序化,是成人的编程学习才可能会引起的,他们整天沉浸于各种逻辑研究和分析中,不免对于创造力少有触及。
但是专门针对少儿的编程课程,却很巧妙地避开了这一点。以我们的少儿编程课为例,我们在课程中融入了游戏、美术、音乐等多元化因素,改变了通俗编程教育中单一性的缺点,从图形、声音、动画等方面增加了关于创造力的内容。
美国心理生物学家斯佩里博士通过著名的割裂脑实验发现:人的左半脑在逻辑理解、语言、判断、分析、推理更有优势,主要负责逻辑思维,因此也叫“意识脑"、“学术脑"、“语言脑"。
右半脑在空间形象记忆、直觉、情感、美术、音乐节奏、创造力等方面更有优势,主要负责形象思维,是创造力的源泉,也是艺术和经验学习的中枢。
左右脑和编程
编程可不是依靠逻辑思维编写代码这么简单,而是综合各学科知识指挥计算机解决问题的过程。
编程可以同时提升孩子左脑的逻辑思维和右脑的想象力创造力。
左脑逻辑右脑创造
乍一看,编程时需要的逻辑推理,会更多地用到左脑。加上不断地训练,孩子的左脑思维会强于负责创造力的右脑思维。
事实真的是这样吗?
斯佩里左右脑分工理论也证明:对于正常人来说,大脑左右两半球的功能是均衡和协调发展的,既各司其职又密切配合,二者相辅相成,构成一个统一的控制系统。
要完成这个作品,需要小朋友同时调动左右脑,运用逻辑、想象力,对整体的游戏背景、人物、道具都有整体的规划,最后将这些元素合理地组合在一起才算成功。
如果再简单细分一下,这里用到的左右脑能力分别有:
左脑:逻辑理解数学分析
右脑:创造力空间形象记忆
孩子在编程时,这些能力会被调动起来,直到完成作品。持续不断地编程,加上反复训练,慢慢地孩子的左右脑优势能力会逐渐加强。
这也是为什么一些学编程的孩子逻辑思维和空间想象力都比较好。
所以,学编程不仅不会让孩子思维程序化,失去创造力。反而会提升孩子们在这方面的优势,让孩子们同时拥有严谨的逻辑思维和惊人的创造力、想象力。