芥末堆芥末堆

【看世界】在提倡孩子從小學編程的芬蘭,學校如何教編程?

作者:郎愛君 發(fā)布時間:

【看世界】在提倡孩子從小學編程的芬蘭,學校如何教編程?

作者:郎愛君 發(fā)布時間:

摘要:從小學會敲代碼?

ilya-pavlov-87438_meitu_1.jpg

(圖片來源:Unsplash.com)

在美國芬蘭大使館,慶祝芬蘭教育成就時,一批外交官和教育專家,圍繞“美國,要不要在每間教室放一臺IPad”進行了深入的討論。芬蘭人對此非常迷惑:教育計算機科學,必須要孩子使用電腦才能開展嗎?

芬蘭教育專家認為:如果平板能夠增強學習能力,那就用。如果不能,那就忽略,繼續(xù)想辦法增強孩子們的學習能力??傊?,問題不在于要不要用平板電腦,而在于如何增強學習能力。那么,芬蘭的教育者是如何理解計算機這門學科的?

目前編程是北歐國家教育大綱的一部分,他們希望孩子們從小學習編程。但他們的學習方法不同于美國一些地區(qū),不是單獨學習編程就是編程,將編程作為一門單獨的技能。在芬蘭,孩子們學習如何用編程的思想來探索或?qū)W習跨學科的內(nèi)容。

芬蘭的這種思維模式旨在實現(xiàn)以下目標:讓編程和代碼更容易激發(fā)孩子各方面的興趣,讓孩子們通過感受與科技相關(guān)的活動,體驗到科技與生活息息相關(guān)。

Linda Liukas 是芬蘭的一名程序員,同時也是作家和插畫師,她曾和芬蘭的教育機構(gòu)合作,使教師和學生對科技不再感到神秘和高不可測。她出版了一套系列圖書 Hello Ruby,創(chuàng)作了一個充滿想象力的角色Ruby,Ruby引導(dǎo)學生在學校的環(huán)境中無形中學到編程的基本原理。比如,體育課上,孩子們在音樂聲中,重復(fù)一系列舞步來感受“循環(huán)”這個計算機科學的概念:拍手,拍手,踏步,踏步,跳躍!然后,再重復(fù)這樣的動作,來體驗循環(huán)的概念。課程可以采用不同的組合,孩子們可以學習不同的循環(huán)類型。

在手工課上,孩子們可以通過編織來學習循環(huán)概念。有時保持同樣的針腳,有時采用不同的針腳,于是形成了編織的花樣。孩子們被故事情節(jié)所吸引,孩子們會明白,不同的結(jié)果是由于不同的指示而生成的。

對于教育孩子們理解計算機科學的本質(zhì),Liukas表達了自己的想法:孩子們對于如何使用技術(shù)已經(jīng)非常精通,他們完全可以不用學習就使用iPhone進行導(dǎo)航。所以,在計算機科學教育上,Liukas 特別推崇美國計算機教授Mark Guzdial的一段話:

我們希望學生明白計算機能做什么,人類能做什么,并且明白這兩者的區(qū)別是什么,為什么會有這樣的區(qū)別。理解計算是一個有極強心智模型的概念機。

也就是說,理解如何使用某事物與理解某事物的工作原理是不同的。因此,可以通過多種方式去教育孩子們學習編程,Liukas提到,多種方式學習編程概念,可以為孩子們提供學習相關(guān)技能的機會,如合作能力,講故事能力,和創(chuàng)造性思維的能力等。

當然,現(xiàn)實實施中會遇到師資的問題。Liukas也曾在演講中提到:“很明顯,這對老師的要求很高。需要所有學科的老師,從科學老師到手工老師,都理解編程的基礎(chǔ)概念和知識。當然,這對有相當大教育自主權(quán)的芬蘭來說,如何管理、評估教學成果依然是很大的挑戰(zhàn)。”

盡管存在挑戰(zhàn),芬蘭依然可以將此類方法實施到具體的教育中。因為,芬蘭將教育看作是國家建設(shè)與經(jīng)濟發(fā)展的基礎(chǔ)。在北歐,雖然挪威有石油,瑞典有礦產(chǎn),丹麥有銀行業(yè),但芬蘭有公民的大腦。更重要的是,芬蘭高度重視教師,將教師看作能激發(fā)學生的指導(dǎo)者,而非舞臺上的圣人。從1979年起,在芬蘭,要成為一名教師需要碩士學位,教師屬于薪水較高的群體。

計算機是一門相對較新的學科,目前尚無國際性測評,我們暫時無法衡量芬蘭在這方面的教育成果。但Liukas認為,芬蘭可以開發(fā)出Linux操作系統(tǒng),研發(fā)出世界知名的諾基亞手機,可見科技是其經(jīng)濟發(fā)展的重要推動力。

Linux 的最初開發(fā)者 Linus Torvalds 是這樣看待編程教育的:

程序像一種魔法,由你開發(fā)的程序,來告訴計算機要做什么。要理解編程的本質(zhì),這樣的話,學校的編程教育將會是一件有趣的事,而不是因為大家都要學而被迫去學。

答案顯而易見,如果認為計算機科學就是門單獨的學科技能,那么學習計算機科學當然得有電腦才能學習。如果認為計算機科學重要的是理解計算的概念,理解計算與生活的關(guān)系,理解計算機與人的思維方式的區(qū)別,那么要先在生活中理解體會計算的本質(zhì),然后再去用像計算機這樣的工具去實現(xiàn)計算目標,這樣才算達到學習目標了。因此,可以根據(jù)不同年齡孩子的認知水平,需要電腦的時候再配備,而不必每間教室都安置電腦。

可見,對某門學科的概念與目標的理解不同,學習方法就會迥然不同,當然培養(yǎng)的人才也會有本質(zhì)的區(qū)別。學習到底要學習什么?學習技能,學習思考方法,還是學習如何觀察、認識世界的方法?教育要幫助孩子們理解世界的本質(zhì),理解第一性原理。

“世界上最大的問題也只是由一些小問題組合形成的?!?/p>

近來,有人大代表建議取消高考英語,將英語改為選修,原因是孩子們在英語上耗費時間太多。相信你會有自己的思考:國家耗費那么多資源,孩子耗費那么多時間,那學習英語的效果怎么樣?問題在哪里?

英語教育的目標是什么?相信你會有自己的答案:不在于要不要學,而在于如何開展英語教育。芬蘭的計算機科學教育理念與具體實施方法,或許可以給中國教育帶來些許思考。

本文編譯自《In Finland, Kids Learn Computer Science Without Computers》

1、本文是 芥末堆網(wǎng)轉(zhuǎn)載文章,原文:The Atlantic;
2、芥末堆不接受通過公關(guān)費、車馬費等任何形式發(fā)布失實文章,只呈現(xiàn)有價值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報道,請您 填寫信息告訴我們。
來源:The Atlantic
芥末堆商務(wù)合作:王老師 18710003484
  • 【看世界】在提倡孩子從小學編程的芬蘭,學校如何教編程?分享二維碼