孩子?小从?学编程?益受?多多,?为因?他们?通会?过?程编?培养?一出?种新?思的?维方式,来表达?己自?的想法,?对这?于?个每?人都?重很?要,不管他?长们?大?从后?事?么什?职业。那么接下来就让我们跟随少儿编程之父——米歇尔·雷斯尼克,来谈谈为什么孩子要学习编程。
“我认为幼儿园是过去一千年中最重要的发明。通过搭积木,孩子们学会了结构和稳定;通过手指画画,他们学会了如何混合不同的颜色。但最重要的是,他们学到了创造的过程。编程可以帮助你组织表达并分享你的想法,孩子们在学习编程的时候,可以创作自己的故事、动画和游戏,我们可以把自己的想法展示出来,并与世界分享。”少儿编程之父米歇尔·雷斯尼克如是说。
编程是能够把抽象思维转化为具体思维的最好载体。比如孩子脑中构建了一个飞机大战的游戏,那么他就可以通过简单的拖拽,利用一个个编程逻辑模块,从而实现游戏制作。在国外一个教育节目中有这样一个动画环节:动画中的小人有一个任务:扫掉地板上的灰尘,按照他们的安排,一共需要三步。然而,有人提议说这样太慢了,于是小人们又思考了一下,改变了顺序,结果两步就完成了。有时,思维的转化就可以带来效率的提升,这就是“编程思维”的意义所在。
另外,根据教育认知学,孩子会在七岁左右开始形成抽象逻辑思维,整个7-12岁是抽象逻辑思维的最佳形成期,所以从小培养,同样也是在正确的时间做正确的事。“这不仅仅是学习一项技能,他们可以培养理性思维,进而发现理解问题、解决问题的方法”米歇尔·雷斯尼克说道。
从本质上讲,编程思维是把现实生活中的复杂问题,逐渐拆分成可以理解的小问题(De