重要:舉辦了幾年的經驗,我發現各步驟的時間間隔不可以拉太長。以下我會對日期,特別標註 粗體及淺綠背景色。
關於募集夥伴,我一般會安排以下事項,每個項目下方的連結是範例參考(不過連結並非來自同一案例):
1. 選擇課程
請自行決定是否要發文。如果是多堂選一,我會說明為什麼選這堂課。
範例:
2. 課程介紹
建議發文,給對課程感興趣的網友參考。步驟 4 的論壇發文、和步驟 5 的臉書發文會用到。
範例:
3. 時程安排
通常我會預先安排好時程,在暖身會中說明。有時甚至有兩個時程(例如: Python 全攻略(7.5個月 vs. 4個月)),讓不同程度的隊友討論選擇。
格式是 google sheet,以便分享給大家。
重點在每週觀看的時數安排:英語發音每週大約 1.5 小時、中文發音每週大約 2.5 小時(中文可加速播放),再根據《內容難度》和《參與夥伴對主題的熟悉度》來做調整。
上面說的時數,根據經驗,從觀看課程(第一次)、實作 & 作筆記(第二次觀看課程),大致會花費學習夥伴 5 小時左右,扣除例會日,大約每天一小時,再留一天當緩衝。
範例:
4. 暖身會(會前會)準備事項
暖身會建議討論主題,應於會前在發文中提及,讓參與夥伴知道會議內容,做好準備:
-
課程介紹連結:即步驟 2 之發文。
-
自我介紹:每個人1~3分鐘為原則。除了暱稱(你希望別人怎麼稱呼你)外,建議包含這幾部分:目前工作、專長及興趣、學習動機(為什麼想上這堂課)、未來打算用所學來做什麼、完成課程的信心度(1~5分,分數愈高、信心度愈高)。
-
進度時程:每週由一至二人分享,至少安排下一週由誰負責分享。第一週(暖身會後的下週例會)如果無人自願,可由共學發起人示範。
-
開放 YouTube 觀看:以往我們共學課程的錄影,皆設定為不公開,也就是知道連結才能觀看。這是從之前共學課程開始錄影時,就這麼做了,後來都依循這個方式,一直沒改。如果參與的夥伴們都同意的話,設定為公開可以嘉惠更多人。我們從 2023 年 3 月起 例如 OpenAI Python API 共學課程,已開始設定為開放。
-
例會進行方式: 可參考下方步驟 7 的進行方式。也可參考隔週發起人的分享示範。
請參考以下《暖身會》發文範例(該課程內容較簡單,以章節進行,所以沒有 google sheet 時程安排):
其他注意事項:
-
每週例會時間選定後(有時是組員票選,這裡指發起人事前決定),通知 Sky 提供 Zoom 會議連結,以便放在發文中。
-
通常《暖身會》的時間,和之前例會時間是一樣的,例如:每週四晚上 8 點。(建議避開 週六全天 和 週日白天,這段時間大家通常會有私人行程安排,如果排定這些時段,未來很可能時常需要暫停或改期)
-
有錄影,會放到 YouTube 該組播放列表中。
以下 google calendar 日曆是目前 Zoom 各時段使用情形(晚間下班後為主),供大家參考。
5. 臉書發文
在 臉書社團中 發文,募集感興趣的網友,通知《暖身會》時間。
臉書發文日期,訂為 D(上述 1~4 前置時間,請自行斟酌,基本上就是完成後,從暧身會時間倒推,就可以到臉書發文)。
臉書發文中記得請感興趣的朋友,在留言 +1。 原因是之後再回文時,他們會收到臉書提醒。
範例:
提醒:臉書發文時,我會將步驟 2 的課程介紹,和步驟 4 的論壇募集文章,連結放在留言(連結放主文的話,臉書露出率會很低)。
6. 召開暖身會(會前會):
《暖身會》的時間,建議在 臉書發文(步驟5)後的一週內,例如:D + 3。意思是:如果《暖身會》要在週四晚上8點開始,那就是週一晚上8點在臉書發文。
暖身會在確定三件事:參與人數(以及認識彼此)、討論時間、討論方式 。
-
觀察會有多少人參加(臉書回應感興趣 => 暖身會 => 實際例會,通常有落差)
-
討論時間:基本上就是發起人選定的時段。
-
討論內容及方式:請參考步驟 4。
7. 例會進行方式
例會是指第一次(含)之後的輪流分享導讀。
開始的時間,建議在《暖身會》的下一週同一時間,承步驟 6,也就是:D + 3 + 7。
討論內容及方式
-
每週依進度各自上課
-
組員輪流導讀
-
導讀並非英翻中介紹課程,而是說明該章節授課目標、印象較深的內容(卡關或做錯的部分…)、想提出討論的部分(例如做了什麼課程中沒有的新實驗…)
-
建議:平常有問題就在 Discord 或 論壇中提問,不要等到每週討論時才問(Discord 中的討論,會整理到論壇中)
-
線上會議工具:Zoom。每週一次線上會議(zoom),輪流分享心得及討論。錄影會上傳到 YouTube,以播放列表方式排列。
-
分享內容:筆記(Notion, HackMD, 論壇, Notepad++…)輔以IDE(PyCharm, VSCode…)
-
臨時動議
可參考以前的各共學課程錄影,請由各分類的總表進入。
範例:Python OOP 四部曲
8. 其他參考資料
我對共同學習的一些看法
文章:
以下錄影為 2022年5月18日【2022 Python 全攻略】暖身會錄影,內容即為上述文章的口頭說明。分享之前共同學習的進行方式,以及可能碰到的問題。
創建活動
除此之外,論壇有個 創建活動 功能(Create event),可讓夥伴勾選「參加 Going」、「感興趣 Interested」或「不參加 Not Going」,方便計算人數。
如果人數不多,可以省略 創建活動 這個功能。
範例(160人):
語法很簡單:
start
是開始勾選的時間(提醒:時差關係,寫的時間要比真實時間少 8 小時):2022-05-18 13:00
end
是結束勾選的時間(時間到即無法再勾選,時差問題同上):2022-05-18 14:00
name
是活動主題
[event start="2022-05-18 13:00" status="public" name="【2022 Python 全攻略】共同學習暖身會" end="2022-05-18 14:00" allowedGroups="trust_level_0"]
[/event]
# 上述時間寫 13:00、但顯示時間是 21:00
2022年5月18日 21:00 → 2022年5月18日 22:00
補充:也可以在編輯器 toolbar 的齒輪,選擇《Create event》,設定後會自動產生上述的語法,但時差一樣要考慮(不對也沒關係,再次編輯即可)。