少兒編程教育并不是要培養(yǎng)未來的程序員,而是讓孩子學會熟練地用科技表達自己,由科技時代的消費者轉變?yōu)閯?chuàng)造者。
小朋友的想象力無疑是豐富的,很可惜隨著年齡漸長,由于教育體制的問題,大多數中國孩子的想象力都在快速衰退。就小朋友表達自己的方式而言,無非是講故事(說出來)、寫作文、畫畫。而以麻省理工學院設計開發(fā)的Scratch 為代表的圖形化編程工具則提供了另一種可能性——利用Scratch 創(chuàng)作互動式故事、動畫、游戲、藝術作品,這種表達方式更生動、更好玩,也更強大。不信你去 Scratch 官網上看看那么多天馬行空的作品,相信一定會感到一絲震撼,因為這種表達方式更與時俱進。
“00后”這代孩子被稱作“數字原住民”,從小就接觸各種電子設備。如果他們只會在這些設備上玩游戲看動畫,無法利用這些設備創(chuàng)造點什么,很難說得上是一個合格的“數字原住民”,只能算是一個熟練的 “數字消費者”。為什么要這么重視讓孩子表達自己呢?因為時代不同了。事實上,今年少兒編程火熱原因,有一部分是因為人工智能大戰(zhàn)引發(fā)的。人工智能大戰(zhàn)對我們的啟發(fā)是,人類在邏輯思維方面和機器相比已經完全無法匹敵,而且差距會越來越大,即使是人類聰明的少年天才棋手柯潔在阿爾法狗面前也只能俯首稱臣,更別提普通人了。
那么,十幾年后,等“00后”這一代孩子成長起來進入社會,拿什么和機器競爭?的答案是創(chuàng)意、想象力。小朋友天生就充滿想象力,但我們需要給這些想象力一個出口,讓他們表達自己,盡情釋放自己的想象力。在學習和創(chuàng)作的同時,小朋友慢慢學會了如何組織、完善自己的想法,將自己的想法變成一個生動的作品,也會培養(yǎng)起創(chuàng)意方面的自信心,這些都要比單純的掌握編程技能更可貴。
所以,學習少兒編程教育是為了培養(yǎng)未來的程序員?這是一個誤會,更多的是孩子能力的培養(yǎng)。