g0v學院(暫訂名)
(原始草稿來自:Kirby、Muyueh、Ipa、ETBlue、clkao、Peggy的討論串)
宗旨&目標
- For 學生:讓想在hackathon之前/之後想level up (目前主要針對「技術層面」) 的人有地方練功。
- For 講師:統一處理行政事務,以分擔講師的開課成本(場地、報名、課程意願調查等雜事)。
- For 分享者: 1.確認自己地知識觀念是對的 2.學習不同領域知識(例:資料新聞,coding,design,writing) 3.好的履歷
課程需求
- 網頁設計及網站架設相關技能
- 可參考 http://www.dungeonsanddevelopers.com/
- 社群協作工具:hackpad、google雲端文件、irc、quip、trello
- 介面設計工具:cacoo 、balsamique 、moqups
- 圖表工具:excel樞紐分析表、fusion table
- 斧頭幫課程 (爬資料、清資料等資料處理)
- 不須程式基礎:google refine
- 須程式基礎:node.js, php
- 地理資訊處理課程
- 不須程式基礎:cartodb、QGIS、ronnywang map
- 須程式基礎:google maps/earth api practice, geo/topojson manipulation (related to d3js)
- 資料分析
- 不須程式基礎:excel
- 須程式基礎:R
- 視覺化課程
- 不需程式基礎: vector graphics ( svg, in sth like illustrator or inkspace ), infographics design
- 須程式基礎:d3.js, ggplot2, highchart, google chart
- 視覺設計課程
- 字型,排版,UI,UX,插畫,商標,CIS
- Responsive Design,視差捲動,Animation, etc
should involved more in visualization concept than in tools
UX is not visual design...........
- 小學校課程:irc等g0v新生訓練
- 其他:各種語言入門、semantic ui、環境設定、github
- 政府相關規章課程
- 比方說,立院運作的方式或議案審議的流程,加速新手入坑
- 前端課程
- 須程式基礎: javascript
- 不須程式基礎: html, css
開課方式
- 開課提案
- 由想要開課的人提案,看用什麼方式審查,補助講師費場地費等等
- 行政分工
- 可能會有點像 rails girls 或坊間的成人教育機構,有人收集學員的需求,有人處理場地、活動報名、贊助或補助,有人幫忙弄教材,講師則專注備課…諸如此類的,這樣就不會所有大小事情都集中在講師一個人身上,開課的門檻可能可以降低一些。
我初步認為,一開始還不用那麼有架構,可以先試辦1-2次,針對可能最有需求的工具進行教學,ex. google refine+一個視覺化工具,先試試看參與者的迴響如何。試run過後覺得的確有需求,也初步掌握報名、場地的可能形式與流程後,再制度化的開課。
++
++ 邊跑邊制度化
- 各課程之間可以共用的資源
- 課程提案空白模版
- 課程主題(要教什麼技術)
- 適合什麼人(是否需要程式或任何領域的基礎、學會這項技術以後可以應用在哪些地方)
- 課程大綱、每節預估時間
- 課程進行方式
- 小組型:多個教練,每個教練對兩三學員,如 rails girls
- 小班型:一講師跟一兩位助教對十幾個學員,如 fire.app workshop、OSSF 工作坊
- 其他:時間地點費用等瑣事…
- 場地收集:統計每個場地的投影設備、電源供應、費用、可容納人數、可包場時段、附近交通與餐飲資源、各自適合哪些類型(小組型/小班型)的課程…等,參考各小松地點或其他宅宅課程研討會地點。(整理場地資料後做個 workshop location selector?XD)
- SOP、checklist:整理舉辦實體課程要處理的各種瑣事,讓不熟的人可以快點上手
- 開一個課程專用的 kktix 帳號?(現在同一時間最多只能有一個免費活動的樣子)
…先隨便列,再看看有啥現成相似的可以抄
原來以前就有完整的地點清單了
經費來源
- 日後如果有法人能處理捐款,可以開放申請補助獎金。
- 課程收費,不想繳費就要繳 PR
不過付費這件事若變成主流,就變成補習班了。如果會變這樣,那不如不要收費,強迫繳 PR 比較好。
而且要收費還要開發票...
開放文化基金會的成立,好像可以解課程收費 / 贊助捐款這個問題 cc Pofeng Lee
可以 , 但是我打字說明太慢, 還是建議推派一位 g0v 社群財務, 我一次全部說明 ( 其實就算沒有基金會, 還是可以用 "贈與" )
其他想法
- ipa :我的發想,從幾個觀察開始,
- 1. 台大 CCSP 的課讓我覺得課程需求非常大。要求錄影轉播以及現場旁聽人數有暴動感。
- 2. Johnny 在 hackath7n 分享他第一次來黑客松嚇走後,自己學了很多東西又回到 g0v的心路歷程。
- 3. poga 做了小學校,以線上任務引導新手。
- 4. 我自己摸索 semantic ui 作 mockup 花的時間與使用資源(包括一次小松和無數次提問)。
- 以上學習內容都不同(作網站、app / 開源開發基礎 / 社群協作工具 / mockup),但基本上精神一致,就是在真正投入專案前大家都想升級、補血、學習新技能。g0v黑客松是以成果為主,會繼續維持 barcamp/unconference 大亂鬥的形式,也是說的【共同參與】。但在投入黑客松之前和之後,都蠻需要【技能提升】的課程。
- ETBlue: 同意 ipa 說的認真開課程的話應該是需要補助的,因為實在太麻煩太痛苦了…
- 直接開堂課來試試水溫吧!要教什麼?
- yoyo: 剛爬了一下Hackpad,兩年前有人提出 g0v學院, 零時中學等想法,而前端教學松辦了兩場,接下來就沒繼續了,有當事人可以談談主要的阻力在哪呢?
yhsiang 前端松沒有繼續的主要原因有兩個,當時候有許多前端教學如雨後春筍般出現,然後前端松的目的最後還是希望參與的人可以貢獻專案。
其他的人教學都比我專業,然後要讓大家能迅速貢獻專案,好像還是有一點難度,所以在有解決方法出現前,就先停了 XD
au 我九月開始會試著用 VR (BigScreen 螢幕共享 & SculptVR 麥塊世界) 帶遠距前端課程,有心得再寫 hackpad 分享 XD
yoyo [7:05 PM] 我是看到free Code Camp和Udacity才想起過去有前端松這件事, free Code Camp的做法是有三種證照(Front/Back end, Data Visual) , 當你拿到三張證照(約2,000小時學習), 就可以申請NPO專案實作, 會有mentor, stakeholder「指導」你。 而依照Udacity的基礎前端規劃,學習時數約250小時,所以 @yhsiang 要讓大家能貢獻專案這些學習時數應該跑不掉,
所以Udacity建議的基礎前端(每週10小時學習),大概是6~8個月,free Code Camp全端直接講白你要全時間學一年。
我自己是有經營線下學習聚會的想法,想學程式在g0v貢獻的人拿電腦到聚會地點看影片學習,有問題就問有經驗的帶領者一起成長, 這樣動員的資源比較少(講師,多人場地等)才有辦法長期經營~
相關提案
- 小學校系列
- poga@hackath7n - 零時小學, levelup bingo, 零時中學: http://goo.gl/Amz0TO
- 黑客松小學校 https://www.ethercalc.org/g0v-hackathon
- 前端松
- 每月定期舉辦一次實體聚會
- 環境設定
- 前端相關技術
- 實際找g0v案例填坑
練技能樹吧!」引領潮流