Code to Learn!

 

 

web2.0的先驅者同時也是開源軟體(open source software)社群的前輩Tim O’Reilly曾在一場演講說過:「寫作的技巧在於創造一個別人能夠相互對應的思考關係。」(The skill of writing is to create a context in which other people can think)這句話讓我思考良多:我們如何學習?我們在學什麼?學習和教育有什麼不同?科技工具會如何影響未來資訊的傳播?我們的學校和社會是否有創造一個「人與人之間相互對應的思考關係」?

 Image

我的背景是語言學和新聞傳播學,這兩種學科一門是工具(tool),另一門是渠道(channel),相加起來可以開鑿出新的傳播平台,而能讓這樣子的創新平台發生的重要關鍵就是程式語言(programming language)。過去只有主修資訊工程的人才學的程式語言正在顛覆(disrupt)教育。在美國由臉書創辦人馬克祖伯格、比爾蓋茲等矽谷創業家發起的code.org透過線上免費課程的方式教導小朋友寫程式,其他如codeacademy等網站也把寫程式遊戲化(gamification)讓小朋友更容易上手。另外,值得注意的是愛沙尼亞已經把程式語言列為小學一年級的必修課程,如今新加坡也即將跟進。但程式語言和學習的對應關係是什麼呢?MIT的教授Mitch Resnick在一場TED演講中提到:「當孩子們開始學習寫程式,他們不只在學程式語言,更重要的是他們在學習如何學習(learn how to learn),而這將會為他們以後開啓很多機會。」當寫程式不再是ㄧ各專業技術而是ㄧ種未來的基礎語彙的時候, 我們的教育制度是否能跟得上改變呢? 而我們的產業是否也準備好做更多的整和釋放, 讓更多有能力創業的人夠出頭呢? 在過去以硬體為思維的經濟架構, 我們培養出能夠解決問題的工程師和不斷更新產能的效率, 科技產業可以依摩爾定律 (Moores Law) 作更新版本依據, 每12~18個月有淘汰掉前ㄧ代的產品, 當科技是倍增式的成長 (expotenial growth), 我們的教學的內容卻依然不變, 考試制度和升學體制依舊綁死這個世代, 不是ㄧ個 12 年國教的問題, 而是整個世代的心態(mindset) 要改變, 學習不再是為分數考試而是對未知領域的探索, 父母親不要再給孩子 “只有升學為上”的壓力。 

孩子是否在層層的考試制度中喪失熱情、老師是否在現行體制下無法發揮創意、家長是否還沈浸於明星學校的迷思。未來世界學習的應用要能夠倍增(exponential)而不是線性(linear),學習程式語言的功用遠遠大於架設網站,它能幫助你把複雜的問題抽絲剝繭,也會訓練你的思維邏輯,讓你可以理解指令間的相對應關係。就如同學習語言一樣,當你會一種語言之後,就可以用它來學習其他的東西。

Advertisements

About thethirdthinking

Entrepreneur, educator,social venture, storyteller, curator of TEDxTaipei, founder of The Big Question Conference, runner, traveler, design thinker.
This entry was posted in 社會, education, information, Uncategorized and tagged , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s