金融業跨足電腦科學 推coding建構孩子邏輯思維

FCA創辦人辛婥琳透過一堂堂簡單生動的教學課程,帶領6至18歲孩子進入程式語言的世界。

資訊時代來臨,如今電腦已成為人們生活中的必備工具,溝通不再侷限人與人,更需要具有和電腦這個四四方方機器「溝通」的能力。有鑒於此,世界各國現在都致力推行程式語言教育,不論是政府或民間組織,紛紛加入這場「程式教育」革命,台灣也逐漸跟上浪潮,程式教育種子慢慢在台灣教育界生根。

年僅30歲、外型亮眼的香港女孩辛婥琳(Michelle),是香港組織「First Code Academy」(FCA)的創辦人。FCA是在三年前正式創立的,主要在做的工作,便是透過一堂堂簡單生動的教學課程,帶領6至18歲孩子進入程式語言的世界。

電腦課變好玩 FCA第三站築夢台灣

從香港起家、接著將教育觸角伸至新加坡,在香港、新加坡兩地扎下基礎後,辛婥琳的第三站選定與香港教育背景相似的台灣,今年起開始在台舉辦工作坊、課程,希望讓台灣的學生、家長能夠更認識「程式」這個與電腦溝通的語言。

「台灣跟香港很像,都很重視數學、理科,但對電腦使用能力反而都不太重視。」辛婥琳回想起自己的求學生涯,到大學以前,對「Computer Science」(電腦科學)這個名詞還感到很陌生,中、小學階段一學期雖會有一小時的電腦課,但多是學Word等文書軟體,對年僅9、10歲的小孩而言,「一點都不好玩」。辛婥琳對電腦課的印象,也正是多數台灣學生經歷過、或正在經歷的「電腦課」。

從零學起的創辦人 金融領域背景轉戰資訊業

辛婥琳大學就讀的是和電腦乍看毫無關聯的經濟系,但在金融業工作期間,因業務負責科技類股票,開始接觸到如阿里巴巴、百度等企業,也碰到不少年輕創業者,「最啟發我的,是科技對人類生活的影響力。」

「人類行為已經逐漸改變,大量資訊都仰賴電腦計算。」看到阿里巴巴、百度等企業的成功,以及網站、通訊軟體對人類生活產生的劇烈改變,科技的力量讓辛婥琳著迷,進而選擇離開熟悉的金融領域,轉身走入科技業。

經歷過一次創業失敗的辛婥琳,發現要想做出一個成功的科技產品,「一定要認識coding(程式設計)。」因此她特地前往美國矽谷,參加密集式的程式語言訓練課程,假日時則利用閒暇時間教當地小朋友coding、做自己的APP,原本以為小朋友會覺得艱澀,沒想到學生非常喜歡,讓她興起將程式教育在香港扎根的念頭。

「現在是推廣程式教育很好的時機。」辛婥琳說,10年前工具還不夠發達,得寫10多行程式碼才能對電腦下一個指令,連大人學起來都不容易。

但近年工具愈來愈多元,辛婥琳舉例,美國麻省理工學院(MIT)媒體實驗室發明了一套8歲小朋友也能學的程式設計語言「Scratch」,用孩子熟悉的堆積木來學coding,色彩繽紛、不用打太多字,「學生可以輕易上手。」

不過也因寫程式的工具日新月異,若只會一套語言,難以跟上時代變化的速度。「我們在課堂上訓練的是邏輯思維。」讓孩子掌握電腦思考的邏輯、學會電腦的運作方式,未來即使接觸到不同的程式語言,都能夠觸類旁通。

「程式訓練的是縝密、系統性的思考能力,各領域工作都需要。」辛婥琳以設計遊戲「憤怒鳥」為例,學生須思考每隻小鳥的功能、碰到不同狀況時的反應,電腦只要少一個程式碼,指令就無法執行,因此人類的腦袋需更縝密,才能讓程式順利運作。FCA課程會依照不同年齡使用不同工具教學,「但訓練的核心能力都是相同的。」

程式設計、演算法 從小學到高中都要學 

台灣在107學年將上路的12年國教課綱,將資訊科技列為國、高中必修科目,國小也列為重大議題,課程內容納入程式設計、演算法等,要培養學生的運算思維。

隨著107學年逐步逼近,目前教育部也正積極串連國內師培大學,要幫資訊、數理科老師能力「加值」,以應對未來課程改變。

早在台灣之前,世界各國早已開始關注程式教育的重要性,包括英國、愛沙尼亞等國已經將其列為必修課程;美國紐約市宣布砸重金,讓程式、軟體等電腦科學教育普及到全市公立學校。

至於美國舊金山則將從幼稚園到中學提供程式教育,並列為8年級生必修;而鄰近的韓國、新加坡也開始積極在學校推動。

回頭看台灣,目前也已有不少民間組織、學校教師開始重視程式教育,例如「CodingAPE」、「橘子蘋果程式設計學苑」等,專門針對兒童、青少年開設程式設計課程;另也有交大畢業生組成「程式老爹」團隊,設計桌遊《海霸》,讓學生從遊戲中學習程式設計。

除了民間組織,也有不少教師、大學教授積極為程式教育努力。國立成功大學教授蘇文鈺發起募資,希望帶著學生、志工,深入嘉義、台南等地偏鄉,推廣程式教育,讓偏鄉孩子不因資源受限失去與未來接軌的機會,也能藉由程式教育翻轉人生。

辛婥琳表示,2013年剛開始在香港推動程式教育時,對當地家長而言還是很新的概念,家長會擔心小朋友過度沈溺於電腦,一開始接受度不高,但隨著民間團體慢慢推動,家長觀念逐漸翻轉、政府也開始重視。

如今台灣即將納入體制內教學,辛婥琳相信,在政府、民間組織的努力下,程式教育一定能在台灣扎根。FCA進入台灣後,對台灣學生而言可以跟國際有更多連結,也因運算思維是能運用在各領域的能力,程式可以成為打破科目藩籬的助力,實現跨領域的願景。

About First Code Academy(FCA)
創立時間:2013年
創辦人:辛婥琳Michelle Sun
學生年齡層:6-18歲皆適合課程,主要學生群多落在6-12歲
主要教學內容:Scratch、App Inventor、Minecraft、Modding、Java、CSS、HTML、JavaScript、Python
目前服務的國家:香港、新加坡、台灣已教超過6,000 個學生學程式

About 辛婥琳
出生年:1986年
現職: First Code Academy共同創辦人& CEO
學歷:畢業於芝加哥大學經濟系,曾於Hackbright Academy進修編程。
經歷:Buffer軟體工程師、高盛投資銀行分析師

文/洪燕文

《 English OK 中學英閱誌 》
各大通路、誠品書店、博客來同步販售中!
期刊訂閱 » 優惠方案