當我們小時候學習走路、說話的時候,靠的不是別人教我們走路與說話,而是通過和周圍環境的互動:因為我們要拿放在桌子上的玩具,因為我們要表達餓了或者飽了,促使我們學著走路與說話。
也就是說,一個孩子從開始學習的那天起,是由內部驅動,由興趣出發,這樣才能調動自身最大的學習熱情。
這一點也常印證在那些有創造力的成人身上:為了寫歌學習樂理,為了繪畫學習構圖——人們都是為了解決一個問題,而去學習自己需要的東西。
可是,當我們在6歲開始上學的時候,我們的學習方式卻變了,我們進入學校,有了老師,有了課本,我們成了知識的接收者。灌輸式的教育讓孩子的學習變得被動,很少主動去思考如何解決問題。
有一樣東西可以改變孩子的學習模式——電腦。
上個世紀六十年代,計算機尚未普及,也很昂貴,但人工智能之父西摩爾·派普特(Seymour Papert)卻發現了其更大的價值——在教育方面的潛能,那時,他就已經超前地意識到:計算機不僅能夠執行指令和傳遞信息,還能幫兒童體驗、開拓與自我表達。
出生于南非的派普特,30歲就已是數學系的雙學位博士,之后他受瑞士著名兒童心理學家——讓·皮亞杰(Jean Piaget)有關兒童認知世界理論的影響,改變了自己對兒童與學習的看法。
要為孩子提供好的教育,首先要了解孩子的學習機制,而不是“粗暴”地傳授他們被稀釋過的知識。在派普特看來,學習知識最有效的時候,就是在創造東西的時候。
而計算機就能為孩子帶來創造般的學習。
計算機的編程和調試,可以讓孩子思考他們自己的想法,并了解自己的學習。這就如同小時候學習走路和說話一樣,需要靠自身的激勵進行。也就是說,我們要關心如何讓孩子對電腦進行編程,而不是讓電腦對孩子進行編程。換言之,讓孩子成為電腦的主宰,使其幫助自己學習,表達自己的想法。
于是,第一個為兒童設計的編程語言——Logo誕生了。孩子們可以通過輸入指令,控制一只小海龜,讓它在畫面上移動、做動作,繪制圖案。Logo語言看似簡單,卻擁有無限可能,若將這些指令正確地組合,可以創造各種東西。
編程伴隨的調試,也是派普特非??粗氐囊稽c。修改參數指令、重新測試、重新調整等反復調試的過程,會不斷刺激孩子思考,孩子會為了達到預期的運行效果,在不知不覺中主動學習,發揮好奇心,而不是像在學校的課堂里,被迫記憶自己并不清楚用途是什么的知識。
派普特先進智慧的教育理念,改變了人們對兒童學習的認識,以及對科技的認識,也推進了人們對少兒編程教育的理解。2004年,派普特參與創辦了非盈利組織One Laptop per Child(OLPC),通過生產發放低成本、低能耗的筆記本,讓貧窮地區的孩子也能學習電腦,通過教育強大自己。這些電腦特別內置了很多學習軟件,且都是開源的,方便孩子們通過修改源碼來修改軟件。如今,這項活動已經覆蓋了42個國家,超過200萬個孩子與老師都在學習使用OLPC電腦。編程的學習,或將改變這些孩子的命運。
50年前,在那個計算機還屬于稀缺資源的年代,派普特便已深知編程之于孩子的重要性。如今,在人工智能已融入我們日常的年代,編程之于孩子的意義,只會更加深刻。