6歲起步學寫App Code出未來
發布時間: 2015/05/07 16:17
最後更新: 2015/05/18 14:05
軟件工程師(Software Engineer)是美國現時最吃香工作,Code成為貫通新世代的共同語言。除了全球湧現小學生學Coding及寫App的大趨勢,小學生有望成為日後新力軍。
28歲的Michelle創辦了Coding學校,2013年成立,擁有過千名學生,她的理念是透過科技培養創意,令小朋友不再只是科技的消費者,而是可創造產品的領袖。
她形容父母對數碼產品的印象,由以往希望小朋友敬而遠之,逐漸變為擁抱科技,因阻也阻不了他們接觸。新世代由做功課、溝通,以至學習都是透過電腦或智能產品來認識世界,
小朋友每天都會使用電腦,與其打機,不如讓他們做比較有意義的事,或者學習一套全新技能。
矽谷課程6歲可報讀
Michelle的Coding課程,年紀最小6歲便可學習,最大是高中學生,每星期上課一次,每堂1.5小時至2小時,每逢聖誕節和暑假都會舉辦假日訓練營,收費每堂由530元至890元不等。
由美國IT聖地矽谷引入的課程,是Michelle於4年前在當地報讀了名為「Hackbright Academy」的Coding訓練營後獲啟發。
當時她參加了一個教中學女生的Coding活動,見識過美國電腦堂的課程設計,
教Coding不一定坐在陰沉沉的電腦房,對著厚重的電腦,美國的課程很生動,一定跟生活有關,因為這樣才能刺激他們的興趣及創意,例如同學會設計一個可追蹤自己狗仔的App,或者相約鄰居狗仔去玩的社交App。
美國因IT業男女比例失衡嚴重,才出現這類專為女學生而設的寫App課程,而Michelle發覺,香港甚至亞洲,不止女生沒有這類教育,連男生都缺乏Coding教育,因此開辦課程以滿足這方面需求,同時亦可培養未來IT人才。
軟件工程師人才渴市
軟件工程師在美國是炙手可熱的人才,據求職網Glassdoor統計,2015年美國有高達10萬個職位空缺,平均年薪為9.8萬美元,即月薪約6.4萬港元。
Michelle決心投入這個行業,都全因看好資訊科技的潛力,
2007至2010年我在高盛當股票分析師,當時跟進的就是中國互聯網,見證著阿里巴巴上市過程。看到馬雲和馬化騰那麼年輕便取得成功,而他們的工作真的改變了很多人的生活和傳統行業,所以我認為IT業潛力無限,於是嘗試著手做自己產品。
她雖然沒有IT技術背景,但由於中學理科成績極佳,會考更考獲9A成績,在芝加哥大學修讀過經濟,因此對於掌握Coding的數理邏輯較易上手。
讀了十多本書自學後,她對寫App興趣愈來愈濃,甚至辭職嘗試創業。在開辦Coding學校之前,她曾製作過一個電子印花App,可惜推出市場後卻反應一般,後來她到矽谷再進修,將書本自學的知識融會貫通,更在當地的Startup「Bump」(檔案交換程式)及「Buffer」(社交媒體)做了兩年軟件工程師,吸收足夠經驗才回港再創業。
IT業是一個無限創意,擁有很多可能性的地方,而且機會是平等的,任何人只要掌握Coding技術,無論你住在深水埗或山頂,寫出來的App一樣可成為比賽冠軍,機會永遠都存在。
矽谷教材3大秘笈
由矽谷回港後,她首先在母校聖保祿學校,嘗試舉辦一次女生學Coding的工作坊。生動、融入生活的內容,加上Michelle分享矽谷的實戰經驗,令同學和家長都大開眼界,之後她便陸續跟其他學校合作,
初期我向全港中、小學發信邀請,反應十分不錯,最意外是連學校老師都來,他們表現興奮,因為學校早以打算教實用的寫App技術,可惜老師一直苦無教材,亦不懂如何入手。
她認為,本地老師已察覺全球將Coding引入中小學課程的大趨勢,但老師工作沉重,加上科技發展一日千里,根本無法自行編寫一套完整教材,
全球四個頂級教育的國家美國、英國、澳洲、新加坡,已將Coding納入正式課程,英國6歲開始學習,美國是Middle School(中學),新加坡教育高官都已宣布改革在即,跟香港競爭的國家都已開展,我們都必須急起直追。
美國的Coding教育都由民間推動,課程在全美中小學試行,累積了7至8年經驗,是一套成熟的教材。
Michelle引入這套矽谷教材,並作了適度調整,她歸納了三大教學理念:
1. 掌握寫App實用技巧
中小學生的Coding課程,以實用為主,每課以完成一個簡單App為目標。
Coding就像Superpower(超能力),學懂了這工具,你就可控制所有數碼設備,電腦、電話、手錶,你都可好好利用。
2. 模仿矽谷設Demo Day
寫App或編寫電腦程式的工作,予人冷冰冰的感覺,IT人甚至像黑客般躲在黑房中作業,似與世界脫軌。
不過,矽谷的創業家形象恰恰相反,產品除了要跟生活息息相關,而且要像Steve Jobs般懂得推銷自己想法,面向世界才有人賞識,
矽谷每日都有很多平台讓創業者接觸潛在投資者,因此上台介紹產品都是學習一環,有學生學期尾第一次上台好驚,講了一兩分鐘便完成,誰知第二個學期已脫胎換骨,Powerpoint都做了十多頁,仔細介紹App的設計理念,這是我們很開心看到的進步。
3. Done is better than Perfect
Facebook創辦人Mark Zuckerberg有一句格言「Done is better than perfect」(完成較完美好),Michelle將這句話帶入課堂,時刻提醒學生,創新必須放下完美主義,
我在香港教育制度下成長,深深明白所有人都被要求做完美學生,拿99分都喊著要考100分,亞洲學生的通病就是很怕做錯。但我們的Coding課室怎樣錯都無問題,因無人要求完美,只要完成就好。
她以Facebook為例,「這平台已面世了10年,但仍不完美,因每天都吸納新元素,不斷修改,追求進步。」
Michelle認為Coding教育是一套很好學習「Learning to learn」的教材,就算全世界最頂尖的軟件工程師都不會懂得所有程式,每天仍有新技術、新意念出現,每人都必需不斷學習認識新事物,
學習已不再只是死背書,Google搜尋已有無限資料,反而學懂如何學習才是關鍵。
家長未必人人望小朋友將來成為IT人,但現今科技改變世界,Coding將會是各行各業必須認識的共同語言,
一位中一學生跟我說,夢想是當時裝設計師,學習Coding只為將來自己的Fashion show設計天橋上的燈光,想法十分有遠見。
各國鼓勵孩童學寫Code
- 美國
總統奧巴馬親身參與寫Code活動宣傳編碼教育,又呼籲民眾:「不要只下載App,而是去設計個App吧!」去年,他宣布將為全美約1,000間中學400多萬學生提供電腦程式設計課程,並以2,000萬美元(約1.55億港元)作教師培訓。
- 英國
英國教育部門於2014年起將編碼列為當地中小學的必修科,規定孩童5歲起開始學習程式設計概念,並將該年訂為「程式之年」(Year of Code),斥資62萬英鎊(約734萬港元)與企業合作培訓導師。
- 新加坡
新加坡資訊及通訊發展部(IDA)計劃向公共學校推廣程式設計課程,讓學生在課堂上學習寫程式,部分學校引入以程式設計及3D列印為主題的課外活動及課程。
- 愛沙尼亞
Skype發源地東歐愛沙尼亞走得最前,早於2012年起將編碼定為小學一年級的必修課,又引入名為程式老虎(Program Tiger)的試驗計劃,推動7至19歲學生學習撰寫程式語言。
- 韓國
南韓政府及科技企業幾年起積極推動「每一個學生都要學電腦程式語言」運動,並將程式設計列入小學課程。
(節錄)
原文刊於《iMoney智富雜誌》393期(收費閲讀),標題經TOPick修改,原題為「6歲寫App CODE出未來」。
iMoney智富雜誌facebook
撰文 : iMoney 智富雜誌