在今天看見明天

這堂程式設計課 網路遊戲當教材

賴若函
2015-10-15
教育
今周刊982期

這堂程式設計課 網路遊戲當教材

賴若函
2015-10-15
這堂程式設計課 網路遊戲當教材
教育

矽谷資深工程師、創業家賴岳林回台成立學苑,透過真人互動、戰略、桌遊等遊戲,簡化複雜的流程,讓學生從小擁有良好的程式設計邏輯觀念,希望培養出下個世代的賈伯斯。

周三的夜晚,十位國小、國中學生,聚集在台北古亭捷運站附近的教室,每張桌上擺的,不是厚重的書籍,而是筆電。這是「橘子蘋果程式設計學苑」的進階沙龍課,有別於台灣課堂常見的填鴨式沉悶教學,在這堂程式設計課中,學生皆自主性發言、討論,眼神專注熱烈。



課堂上的學生,都已經具備基本的程式設計概念,在年僅二十五歲的老師束凱文引導討論下,一步步釐清程式設計中十進位的概念,一個討論段落後,每個人興沖沖拿著白紙,寫下屬於自己的程式語言規範。

「我們做程式教育的目的,是要創造台灣未來的創造者。」橘子蘋果創辦人賴岳林說。五十五歲的賴岳林從台大資工系畢業後,在美國矽谷軟體公司工作近三十年,具備豐富的創業及產業經驗。他觀察到台灣長期以來代工產業蓬勃,造成只重硬體、卻在軟體人才養成上缺席,於是在二○一一年開始籌設台灣第一個針對中小學生教導程式設計的學校。

三年多發展下來,目前橘子蘋果每年接觸約四百位學生,除了學苑對外招生開課,也到建國中學以及台北市的新民國小、信義國小,以社團方式教學生程式設計。

結合資訊、數學課
訓練邏輯能力 讓學生不用死背


賴岳林在建中前校長陳偉泓邀約下,在建中成立TWCL社團,提供程式設計線上課程,找來一群業界專家當老師,透過翻轉教室的教學方法,輔以專案、比賽,訓練高中生成為程式專家,最多曾有一百位學生參與。

寒暑假,橘子蘋果也舉辦App創造營、數學程式營等小班密集營隊,一五年就舉辦了九場,除了新竹、高雄的場次,還有學生遠從馬祖、台東、新竹到台北上課,在四天課程內,讓孩子用流程圖培養程式思惟,寫出程式解決數學問題,深受好評。

新北市資訊重點學校金龍國小資訊組長謝東森,有感於許多學校資訊老師都不是資訊科系出身,電腦課沒有程式設計的教學,只能教學生文書處理、簡報,一三年在網路上無意發現橘子蘋果,便與他們談合作;現在每個月,橘子蘋果都會幫新北市汐止區、金山區和萬里區的二十三個國小資訊組長上一次課,培訓程式設計的課程。

「橘子蘋果幫助我活化教學,結合資訊課和數學課,去訓練學生寫程式。」謝東森說,把小學課堂上因數分解的概念,在資訊課寫出解題程式的作業,過程中就讓學生不用死背、有對的數學邏輯能力,一舉兩得。

實作才有競爭力
寫軟體像學琴 至少十萬小時養成


橘子蘋果目前已小有成果,談到成立的初衷,賴岳林感嘆:「台灣的經濟實力下降,和軟體產業不發展有關。」在矽谷,多數人創業時都有認知,就是透過軟體來鯨吞蠶食市場,現在全世界做軟體最強的是美國,包括Google、Facebook、amazon等,都是透過軟體來賺錢,這背後有深厚的文化實力,也需要雄厚的資本和人力開發,「台灣的規模小、市場資源有限,很難追上,但是也不應該都沒有起步。」

「軟體產業需要長時間練習、累積和實作才能有競爭力。」賴岳林強調,寫軟體像學鋼琴、下棋和體操,透過有系統、反覆練習來成為出類拔萃的頂尖專家,根據《哈佛商業評論》,需要至少十萬個小時的養成。

同時,寫軟體也是一種天馬行空、顛覆傳統、改變世界的能力,「但是現在的教育體系,幾乎不可能產生這樣的人才。」賴岳林觀察,台灣的學生從小到大,都在考學科,等到考上大學,直接進入資工、電機等相關科系,會發現實作課程很少,因為負責授課的老師,也多是一路念到名校博士、著重理論,和美國從小鼓勵學生探索興趣、給予實作機會的訓練比起來,落後太多。

所以,他使用麻省理工學院多媒體實驗室所開發的 Scratch 程式語言作入門教學,先從身旁的朋友小孩開始,同時搭配全球知名的CodeAcademy及Udacity開放課程做進階教材,與全球接軌。

孩子邊玩邊學習
把不完整的遊戲 改寫到可以玩


賴岳林運用美國最夯的「4Cs」教育框架:思辨、溝通表達、合作、創意,加上程式設計成為5Cs,設計出為期兩年的課程。他並以「橘子蘋果」為名,以他愛吃、但美國買不到的橘子當形容詞,代表台灣;蘋果意味著賈伯斯的顛覆傳統、創新和美感精神。

在橘子蘋果,學員從四年級到國中生都有,六到八歲的小孩,甚至也可以透過桌遊、平板遊戲和實體教學活動,擁有基礎的程式設計概念。執行長束凱文說,為了激發孩子的學習興趣,他們的教法,先除去技術性的語法和指令部分,一切需要死記的東西,由電腦簡化,集中火力帶領學生進行邏輯思考。

例如,在初級班課程,穿插真人互動遊戲,讓孩子透過語言指揮另一個孩子的動作,藉以了解指令的精確及嚴謹性在程式設計中的重要性。在第二階段的遊戲探索班,則是透過七種遊戲程式,包含戰略、格鬥、角色扮演等遊戲,讓孩子一步步在程式設計的邏輯中,把不完整、無法實際玩的遊戲,逐步修改程式碼到完整版,活潑、有趣的方式,讓孩子可以樂在遊戲中學習。

上完前兩級的課程,才會進入網頁程式課,在有良好的邏輯思考訓練下,學習比較記憶性和技術層面的操作。束凱文也發現,雖然一般人覺得程式設計是男性擅長的領域,但是女生在這部分卻因著心思細膩、更容易吸收。三套既定的課程後,則進入進階沙龍課,沒有一定的教材範圍,以主題式的方式來討論。

教學生也訓練師資
發揮社企精神 改善資工教育


橘子蘋果已有一位年僅十歲的學生Vitas,一四年暑假從零開始學起,在年底就上完國際線上課程Udacity最著名課程「電腦科學概論」,並通過英文筆試和口試拿到證書,破紀錄成為最年輕的合格學員。本身是數理資優生的Vitas就讀新民國小五年級,被問到為何喜歡程式設計課,他說:「很好玩,可以讓電腦跑出許多有趣的東西。」

以社會企業的概念創辦橘子蘋果,賴岳林最大的希望不是在獲利,而是訓練出台灣頂尖的程式設計人才,改善台灣資工教育和產業競爭力。這幾年口碑逐漸打響,目前主要收入來自學費,一場四天的營隊收費六千至一萬元不等,常態班課程一個月則是約三、四千元,近兩年達到收益兩平,可以持續擴展,訓練師資並免費培育弱勢學生。

「將來,軟體是無所不在的,所有行業都需要這個基礎。」賴岳林認為,即使學生學了一陣子後,沒有繼續學習程式設計也沒關係,因為帶著基本概念進入各行各業,都可以幫助該產業與軟體結合,在科技時代生存得更長遠。

「父母親的觀念,是最大的挑戰。」賴岳林不諱言,目前橘子蘋果遇到的困境,就是台灣的父母對於程式設計的重要性少有理解,相對減少讓孩子從小培養相關能力的意願。

成立橘子蘋果,對賴岳林來說,是一個帶有理想色彩的夢。啟發更多學子從小進入程式設計的世界,進而帶動台灣整體的產業競爭力,是他的期待,也是台灣的希望。

延伸閱讀

不甩 Gogoro 換電標準!光陽將推出自家版換電標準

本月稍早經濟部宣布的電動車換電規格統一政策將再添變數!在 Gogoro 方與傳統機車陣營方協調研議未果後,國產機車大廠光陽 Kymco 表明將不採用 Gogoro 標準並自行推動換電規格。

全家店到店遺失大量包裹 高價單品全不見

網友在臉書爆料公社指出,近期使用全家店到店服務,短期內寄丟三件包裹,由於遺失率太高,加上他詢問其他賣家的結果,發現很多人都有類似狀況,且都是高單價商品遺失,質疑物流公司有內賊,要求公司出面負責。

全球經濟喜迎強勁復甦!

根據國際貨幣基金發布的全球經濟第一季展望報告,今年成長率3.9%, 先進國家中美國預期表現最好,巴西和俄羅斯的復甦則有助帶動全球動能。

英語食物片語》Ham it up 可不是請人幫你加片火腿

公司承接活動,Kim和外國同事一起到現場監場,看著台上的橋段,同事說了一句“ They are hamming it up.”Kim摸不著頭腦,火腿?在哪?

機師爆料!桃機滑行道充滿大坑洞

桃園機場滑行道充滿大坑洞?一名機師昨(25)日在臉書公布桃機滑行道的照片,竟充滿坑洞、泥水,該名機師表示,因為民航法規定機師不能在駕駛艙使用手機,所以多年來很多事情不為人知,「桃機滑行道近五年來,破破爛爛,修修補補,沒有一天平整過,而且是越補越大洞....... 」,他呼籲相關單位正視,不要等出人命再來檢討。