學程式這件事,常被賦予很高的期待。有人想轉職軟體工程師、有人想成為T 型人才,都是希望職涯能有新的契機。
但自學容易,達到「成效」卻很難。以哈佛與 MIT 的一項調查為例,只有 5.5% 的線上課程學員完課並拿到證書。半途而廢的原因很多:三分鐘熱度、遇到問題沒人解答、缺乏導師引領…。因此也有人說:「線上課程就像健身計畫」,沒多久就不了了之。
為了打破線上程式教學的成效天花板,2018 年起 ALPHA Camp 成立了全職的「學習教練團隊(Student & Teaching Success Team)」,這是線上教育界的創舉。不到半年,學習教練端出了以下的成績:
(也來看看:看得見的成效!他們用學習翻轉人生)
什麼是學習教練?
許多線上程式課程平台只給教材(課程影片),然後被動地等待學員提問、交作業,大多數人很難只靠毅力達到成效。
就像只給魚(線上教材),但不教怎麼釣魚(自學技巧和習慣),容易半途而廢。
我們的學習教練團隊透過數據分析、學員訪談,深入了解不同學生的誘因。並以行為科學的角度,在課程機制中加入不同的「紅蘿蔔」、「鞭子」、以及「掌聲」,以優化學習成效為 KPI。
學習教練目的是幫助學員「學會如何學習」,進而達到期待的成果。表面上,教練們在做以下的事:
- 同學們一報名課程後,寄出課前暖身書單
- 每週寄發個人學習成效報表、並關心進度落後的同學
- 培訓助教批改學員的作業、回答提問
- 舉辦暖身見面會、線上工作坊、助教 office hour…等活動
但每一場活動、助教支援、乃至線上程式課程平台的 UI/UX 設計,都是由教練們透過行為科學的假設、驗證、優化,讓課程機制不斷進化,幫助學員一步步突破困難、嚐到甜美的成果。
轉職工程師拖很久?學習教練幫你提高學習成效,也幫你加速求職!
學習教練 如何革新線上程式課程成效?
以網路開發為例,這是難度很高的技能,速成是絕對無法達到轉職標準的。對程式新手而言,這是動輒半年以上的長期抗戰。
如何讓零基礎的程式麻瓜能持續用功半年以上、達到轉職標準,我們發現成效的關鍵在於:
教練們是這麼做的:
一、設立階段性、可達成的學習目標
回顧 2017 年,我們啟動「大航道計畫」全端網路開發線上課程募資,這是亞洲第一套最完整的網路開發中文教材,超過 400 個課程單元,涵蓋入門到專業工程師等級的技能。
一次購買一套能幫助自己轉職的課程,真的是相當划算,因此一個月內就吸引超過 800 人購買課程,但只有 65% 的學員在一年內真正開始學習。
但我們也發現,太宏大的目標(例如轉職)很難實現,許多人會等到「有空再做」。因此,ALPHA Camp 在 2018 年推出新課程,將課程由淺入深分為 3 個學期,分別滿足 3 個學習目標:程式設計入門、掌握網頁開發與軟體工程師養成。
相較於「轉職」這個模糊又遙遠的目標,這 3 個學期目標更加明確,學員也能增加自信和成就感。把目標變小,持續力和成就感反而大幅提升!高達 80% 學員連續四週持續上線學習,就是最好的證明。
ALPHA Camp 課程更新,幫助你專攻前後端學習、與業界最搶手前端框架 React 內容
二、幫助學員維持動能、建立成就感
訂定學習目標後,還需要有持續的動力。而學習教練的價值,在於有效的動力管理。
動力管理可分為「啟動」與「持續」。
啟動學習動能
學員報名後,會收到來自教練的信,內有推薦課前書單,幫助學員建立自學思維。課程開始第一週,教練們會舉辦「暖身見面會」,不僅讓學員們彼此認識、也凝聚整個班級的能量,大大提升積極度。
因此,有 90% 的學員在課程開始後,完成第一個章節,這就是成功啟動熱忱的證明。
讓動能延續
而為了防止三分鐘熱度,教練們經過研究和實驗,決定師法 Coursera 的「班級進度制」。
班級進度制推翻了一般線上程式課程「隨時買、隨時上」的模式,在限定時間開課、每週有進度要求,督促學員推進進度。
我們從過去的經驗也發現,常見的「全自主」的線上學習,看似自由,但對學員相當不友善:
- 隨時可學的「彈性」挑戰人的「惰性」,學習總是被排在生活之後
- 學員的進度差距大,缺乏「班級」的歸屬感,線上學習變得孤單寂寞
班級進度制雖然沒這麼彈性,但有督促的效果,而且大部分學員進度相仿,有問題可以互相交流,更有歸屬感。
Coursera 採用班級進度制後,完課率相較於全自主學習大幅提升了 2.7 倍。我們的數據則顯示,班級進度制讓高達 80% 的學生可以連續 4 週上線學習,而全自主的線上教學只有 55% 學員達到這個標準。
ALPHA Camp 從「全自主線上課程」轉為「班級進度制」,背後來自學習教練的研究和數據分析,並在正式開課前,在台灣和新加坡推出測試版,找出最適合亞洲學生的課程機制。事實證明,班級進度制成功突破線上課程的成效限制,讓學員更有動力每週推進。
三、專業的回饋和引領
學程式就像學寫作文一樣,有回饋才會進步。個人化回饋也是一般線上課程最難做到的,許多人看了網路資源,也不曉得自己寫的程式可以如何加強、接下來該往哪個方向精進。
因此,教練們根據學員的行為和數據,設計了一系列的支援,給學員多方面的回饋:
- 完成各章節的小考,會獲得 XP 積分,知道自己是否掌握章節重點
- 準時繳交當週作業,三天內會獲得助教深入的批改、建議
- 每週收到教練寄發的學習報表,回顧自己當周的進度
- 準時繳交期末考的學員,可以參加「助教 office hour」,諮詢後續進修和求職的方向
有了來自教練、助教的回饋,學員看得到自己的進步、不足的地方又有專業助教引導,更有信心一路拼到終點線。
四、打造充滿熱忱的學員社群
互動式的社群一直都是 ALPHA Camp 課程的核心體驗,同學成為彼此督促的夥伴。曾有畢業學員回饋:「社群是很重要的因素,當你看到這麼多同學都比你努力的時候,你就會告訴自己趕快跟上,不能落後。」
社群學習的價值在於,同學可以透過討論交流,充分內化自己的所學。相較「被動」地等老師教、看教學影片,社群互助學習會更加「主動、有效」。
因此,教練在各學期舉辦線上工作坊,由助教在線上帶領學員一起練習當週教學內容(例如:開發靜態網頁、JavaScript 程式設計…),讓學員們分組討論、解題,跨越距離的限制,打造友善的互動氛圍。
相較於實體班,學生往往不敢公開發問,線上班級是相對友善的環境。透過我們課程平台的機制,同學有充裕的時間思考如何提問,讓助教和其他同學加入討論、解答疑問。同學也可以在平台上互相觀摩作業、按讚和留言。多數學生在這樣的環境裡,反而更能享受到同儕和社群學習的價值。
成效、成效、還是成效
建立學習教練團後,學生的黏著度大幅提高。只要願意投入,決大部分的學員能通過期末考、往下一個階段進修。更重要的是,學員看得見自己的進步、每一步都更接近目標不走冤枉路,自學不再令人畏懼,而是充滿成就感的旅程。