寫程式不求人! 老師給學生最小的電腦「樹莓派」
開放原始碼時代下,用一套簡單易懂的開發工具就能做出創新的內容,從英國起家的樹莓派(Raspberry Pi,RS)因此獲得世界許多maker(自造者)的熱愛。現在,樹莓派要在台灣萌芽了。樹莓派基金會創辦人Eben Upton認為台灣與中國是兩個富潛力的市場,因此在15日下午來台說明樹莓派的最新應用。
樹莓派是如何誕生的?Eben Upton表示,在劍橋大學教書時,發現學生對電腦專業缺乏興趣,且從過去求學時當學生,他看著同儕,直到他當上老師並觀察學生,他發現學生對電腦相關科系的興趣大減,不僅申請者降低,就連錄取學生的程式撰寫能力都相對低落。他認為這是因8位元與16位元的電腦被電玩與PC取代,使學生能寫程式的機會變少。因此,他與友人計畫推出簡單易用的工具刺激他們的興趣。
Eben Upton認為,這台電腦在設計上必須符合四個重點:支援程式設計、可使用最多的程式語言;須讓孩子感到有趣,因此需支援遊戲與影音;精巧,不易損壞,可讓孩子帶去學校使用;售價需低廉,他們將價格定在25美元,接近一本教科書的價格。每一台樹莓派都有一套數學教學軟體,這是在一代蘋果電腦後第二度內附軟體的電腦。對孩子來說,樂趣很重要,因此他們開發可讓孩子在遊戲中學習寫程式的互動軟體。
基於這四項理念,它們開發了「樹莓派」這個信用卡大小的電腦,可上網,也可玩遊戲,且售價只要35美元。從2011年開始,這個6人團隊投資25萬美元製作一萬台機器,而在找到銷售管道後,它們聽到一個振奮的消息:在發表第一天就售出十萬台。最重要的是,他們提供PC應用與3D的快速原型給使用者,讓使用者能發揮創意做出想要的樹莓派。至今賣出的350萬台中有百萬台都是由孩子使用,看到使用者傳了孩子們開心的樣子,就讓他們感到安慰。
RS透過網路與實體活動推廣頻繁,包含在國外的樹莓派媽媽教室、贊助在Young Enter-prise上運用樹莓派獲獎的年輕人、還有向貧困學校捐贈樹莓派等活動,幫助樹莓派迅速在全球建立起使用者網路,基金會的成立初衷也得以相互呼應。RS的Design Spark社區通過免費遠距教學及全球化的交流平台成為樹莓派用戶開放原始碼設計的寶貴資源,使得樹莓派成為真正的零門檻工具。他們在日本邀請學生利用樹莓派做應用,現在他們來到台灣做推廣時,發現台灣人用樹莓派作平板電腦、筆記型電腦與機器人,讓他感到很新穎的應用。為了做台灣區的推廣活動,他們將會努力在課程內容本土化,以及社群運動。
順帶一提,有記者詢問是否考慮過使用Android平台開發,他當然希望能在樹莓派上執行Android系統,但實驗後發現不夠穩定,且費用昂貴。這方面他們會試著克服。
以開放原始碼硬體為平台的樹莓派並沒有受限於硬體和提供有限的資源。除了配有LINUX作業系統,樹莓派基金會還同時主導了多項緊扣硬體且能直接受惠開發者與使⽤用者的軟體專案。例如提供免費樹莓派專版的Mathematica、Wolfram Language及Minecraft for Pi替代X11的新一代底層顯⽰示伺服器Wayland等等。同時,為了滿足越來越多工程師及企業需求,樹莓派正持續不斷地更新,專為中小型工業而設計的運算模組及各種改良版的樹莓派不斷推陳出新。它們相信「取之於開源社群,用之於開源社群」,因此在世界各地積極作推廣工作。