title title  點閱次數: 133
電子報內容
   第800期
【2017/1/31 教育部電子報
  黑客松風靡國際 考驗團隊科技綜合應用能力

什麼是Hackathon?

  駭客松(Hackathon,也被稱為黑客松)一詞首次出現於1999年OpenBSD開發會議上;直翻字面的意思就是駭客馬拉松。通常是為期數日至1週的活動,構想包含了軟硬體開發、界面設計與視覺設計等。參與團隊必須在短時間內將一個創意轉化成具體的雛型,因此需要會寫程式、簡報、美術設計等不同專業的人才集思廣意,這同時也考驗團員彼此間溝通能力及解決問題的默契。在有限的時間內不限形式,明確的解決問題,這就是駭客松的精神。

  Hackathon Taiwan成員錢逢祥這麼舉例:「回顧馬蓋先、鋼鐵人的故事;想著當你被問題困住,必須得用手邊的材料、在有限時間內動手立即解決,完成這場挑戰,這就是黑客松。」

駭客松活動類型?

  1.特定程式界面:如手機程式、電腦軟體運作系統、網頁製作或電玩遊戲開發等。另外非常受歡迎的音樂駭客日(Music Hack Day),自2009年以來在全球已舉辦過30次以上,讓相關專業人士改善並再研發現有的軟硬體設施。還有科學駭客日(Science Hack Day),標榜參加團隊以科技開發產品,自2010年以來已在超過15個國家舉辦45次以上;兩者皆是Hackathon活動很受歡迎的主題/類型。

  2.特定程式語言:限定以特定程式語言或框架如JavaScript、HTML5 或 Node.js等創造程式軟體。知名公司如Yahoo與Google都舉辦過相關駭客松活動並吸引上百人參加,活動內容則著重在創造出能使用該公司應用程式界面 (簡稱API,Application Programming Interface)的新軟體。

  3.特定目的:有些政府部門為了「政府開放資料」(Open Government)而舉辦駭客松,如2011年美國國會;另外像是美國NASA自2012年起固定舉辦太空相關軟體競賽,或是改善當地社會服務,如公共交通系統、教育或災害防治為主題的駭客松。比較特別的是2014年英國政府與HackerNest合辦DementiaHack (失智症Hack活動),是首次以改善失智症患者與照顧者生活為主題所舉辦的駭客松活動,隔年即吸引加拿大政府與臉書參與,成為主要贊助單位。

  4.特定族群:限定參加者的年齡或性別。近年來由大學舉辦的駭客松活動十分盛行;活動走向多以獎金式的競賽為主。賓州大學的PennApps是第一個(2009)由大學生主辦的駭客松,亦是目前規模最大、超過2千人參與的大學駭客松。除大學外,也有專為高中生舉辦的駭客松;較知名的有CodeDay、DCHack、以及印度的HackDAV.

  5.企業內部限定:知名企業如Amazon、Google、Facebook或HP等對內舉辦的駭客松,主要目的在宣傳該企業研發創新產品;臉書中的「讚」就是臉書工程師在駭客松裡激發出的構思。

  6.研發特定軟體:駭客松活動的目標也可是改善特定作業系統、語法或管理程式。此類的駭客松通常是開發商們真正「面對面」的機會,非屬競賽式的活動。

  7.創新經濟開發:2012年澳洲的Wollongong發起Hackagong活動以促進當地科技、創新企業文化、提升當地經濟為目標。

  8.初學者限定:有些駭客松活動是為初學者舉辦,像是能力訂在初學至中階,高中生參加的CodeDay。

  9.開放式:有時候駭客松對內容與參加者沒有限制,只是聚在一起創造出有趣的軟體程式,葡萄牙的網路公司SAPO就曾舉辦過此類活動。

Teen Girl Hackathon: 

  全球各地皆有鼓勵女性及青少女參與科學理工相關學門的風氣,美國Women’s eNews網站則在2016年初列出整年度全球舉辦女性限定的駭客松活動,提高各界對女性接觸參與STEM的關注;其中較有名的女性駭客松活動有PearlHack、WomenHack及WiCHack等。

PennApps:

  2009年秋季賓州大學舉行的PennApps為首次大學生主辦的駭客松;2010年後每年在春、秋季各舉辦一次,每次皆吸引超過千名、來自各國學生至賓州參與。PennApps的成功也使其他大學相繼效仿,可謂是大學駭客松的始祖與推手;正如同PennApps的口號: The World’s first and largest student-run college hackathon。由於每屆PennApps的參與者過多,限於場地的關係,目前以主辦單位審核後邀請的方式進行,每個團隊最多4名成員,將在一個週末內就現實生活中的問題(Real-world problems)提出軟硬體的解決方案。

Youth Civic Hackathon:

  2015年1月首度在舊金山、為期2天共14小時,針對15-18歲青少年舉辦的青年駭客松;活動地點在舊金山知名手做空間TechShop,計有26位青少年、16位指導員參加。雖然名為駭客松,但以工作坊的方式將駭客松精神介紹給青少年;讓他們在團體腦力激盪中學習,並在指導員的帶領下完成任務。

  活動的主要架構:全員集思廣義後3-5人為一組,並可配一位以上指導員,在預算不得超過50美元的情況下以「數碼製作或3D 印表機」、「微電子與Arduino程式」、「媒體與設計」或「加工」其一來呈現最後的成品。雖亦有類似之其他「駭客松」活動,然均非由TechShop主辦,僅係採用其場地。

臺灣的駭客松風氣:

  2015年臺灣大學於臺大體育館舉辦2015HackNTU;以「智慧城市」為主題創造發想,並提出解決方案的駭客松競賽。該活動結合社群媒體、各大校院、政府單位、及業界廠商等等超過千人參與。事後部份參與者提出批判建議,認為該主辦單位把這場駭客松變成一場「創業松」,過度贊助資源影響核心精神。駭客松精神是「驗證點子」、「解決問題」、與「知識分享」的機會,而非討論點子的商業價值與模式。

  共同創辦人張凱迪也表示,臺大在過去舉辦駭客松的總參與人數約在3百到4百人;2015規劃團隊是資源與經驗有限的20出頭大學生,首次承辦超過1千人的國際駭客松在設計流程上不免出現瑕疵,導致引發各界的檢討與爭執。他認為:「黑客松本質不是比賽,更不是創業競賽,或許可以討論是否要用排名當做獎勵,還是可以用最佳創意、技術、使用者體驗獎等取代,以鼓勵而非競爭的方式進行」。並藉由此更了解駭客松活動本質及運作形式,提早尋求理念相同的贊助者,將資源充分發揮。對接下來有意辦理相關活動的單位也能有正面的影響。2016臺大駭客松則於8/19-21辦理完畢。