Loading...

學程式這件事,常被賦予很高的期待。有人想成為T 型人才,也有人期待轉職,希望職涯能有新轉機。

但自學容易,達到「成效」卻很難。以哈佛與 MIT 的一項調查為例,只有 5.5% 的線上課程學員完課並拿到證書。半途而廢的原因很多:三分鐘熱度、遇到問題沒人解答、缺乏導師引領...。因此也有人說:「線上課程就像健身計畫」沒多久就不了了之。

3分鐘小測驗,找到你的程式自學入口

為了打破線上程式教學的成效天花板,2018 年起,ALPHA Camp 成立了全職的「學習教練團隊(Student Success Team)」,這是線上教育界的創舉。不到半年,學習教練端出了以下的成績:

ALPHA Camp 導入學習教練後  學生線上學習成效大幅提升

(也來看看:看得見的成效!他們用學習翻轉人生

什麼是學習教練?

許多線上程式課程平台只給教材(課程影片),然後被動地等待學員提問、交作業,大多數人很難只靠毅力達到成效。

就像只給魚(線上教材),但不教怎麼釣魚(自學技巧和習慣),容易半途而廢

我們的學習教練團隊透過數據分析、學員訪談,深入了解不同學生的誘因。並以行為科學的角度,在課程機制中加入不同的「紅蘿蔔」、「鞭子」、以及「掌聲」,以優化學習成效為 KPI

學習教練目的是幫助學員「學會如何學習」,進而達到期待的成果。表面上,教練們在做以下的事:

  • 同學們一報名課程後,寄出課前暖身書單
  • 每週寄發個人學習成效報表、並關心進度落後的同學
  • 培訓助教批改學員的作業、回答提問
  • 舉辦暖身見面會、線上工作坊、助教 office hour...等活動
學習教練帶領學員參與線上工作坊

但每一場活動、助教支援、乃至線上程式課程平台的 UI/UX 設計,都是由教練們透過行為科學的假設、驗證、優化,讓課程機制不斷進化,幫助學員一步步突破困難、嚐到甜美的成果

學習教練  如何革新線上程式課程成效?

以網路開發為例,這是難度很高的技能,速成是絕對無法達到轉職標準的。對程式新手而言,這是動輒半年以上的長期抗戰。

如何讓零基礎的程式麻瓜能持續用功半年以上、達到轉職標準,我們發現成效的關鍵在於:

ALPHA Camp 學習教練  如何革新線上課程成效

教練們是這麼做的:

一、設立階段性、可達成的學習目標

回顧 2017 年,我們啟動「大航道計畫」全端網路開發線上課程募資,這是亞洲第一套最完整的網路開發中文教材,超過 400 個課程單元,涵蓋入門到專業工程師等級的技能。

一次購買一套能幫助自己轉職的課程,真的是相當划算,因此一個月內就吸引超過 800 人購買課程,但只有 65% 的學員在一年內真正開始學習。

我們發現:太宏大的目標(例如轉職)很難實現,許多人會等到「有空再做」。因此,在 2018 年的新課程,我們嘗試將一整套課程由淺入深分為四個學期,每個學期都有各自的目標:

  • 「學期一:暖身」:認識網路開發的基本概念,編寫簡單的程式和網頁
  • 「學期二:啟程」:打穩前後端開發的語言基礎,做出網路元件
  • 「學期三:核心」:深入學習 Web 後端開發實務框架,打造更完整的網路軟體
  • 「學期四:里程碑」:打造接近業界規格的網路軟體
ALPHA Camp 全端網路開發課程 四個學期

(也來看看:只需一套課程,就能打通前端、後端、產品開發!

相較於「轉職」這個模糊又遙遠的目標,這四個學期目標更加明確。各學期再切分為每週進度,學員每週就能達成一個小目標,增加自信和成就感。

ALPHA Camp 全端網路開發課程「學期一:暖身」每週課表

目標變小,持續力和成就感反而大幅提升!高達 80% 學員連續四週持續上線學習,就是最好的證明。

二、幫助學員維持動能、建立成就感

訂定學習目標後,還需要有持續的動力。而學習教練的價值,在於有效的動力管理

動力管理可分為「啟動」與「持續」。

啟動學習動能

學員報名後,會收到來自教練的信,內有推薦課前書單,幫助學員建立自學思維。課程開始第一週,教練們會舉辦「暖身見面會」,不僅讓學員們彼此認識、也凝聚整個班級的能量,大大提升積極度。

ALPHA Camp  全端網路開發課程 學生見面會

因此,有 90% 的學員在課程開始後,完成第一個章節,這就是成功啟動熱忱的證明。

ALPHA Camp  全端網路開發課程暖身見面會大幅提升學習動機

讓動能延續

而為了防止三分鐘熱度,教練們經過研究和實驗,決定師法 Coursera 的「班級進度制」。

班級進度制推翻了一般線上程式課程「隨時買、隨時上」的模式,在限定時間開課、每週有進度要求,督促學員推進進度。

我們從過去的經驗也發現,常見的「全自主」的線上學習,看似自由,但對學員相當不友善:

  • 隨時可學的「彈性」挑戰人的「惰性」,學習總是被排在生活之後
  • 學員的進度差距大,缺乏「班級」的歸屬感,線上學習變得孤單寂寞

班級進度制雖然沒這麼彈性,但有督促的效果,而且大部分學員進度相仿,有問題可以互相交流,更有歸屬感。

Coursera 採用班級進度制後,完課率相較於全自主學習大幅提升了 2.7 倍。我們的數據則顯示,班級進度制讓高達 80% 的學生可以連續 4 週上線學習,而全自主的線上教學只有 55% 學員達到這個標準。

ALPHA Camp 從「全自主線上課程」轉為「班級進度制」,背後來自學習教練的研究和數據分析,並在正式開課前,在台灣和新加坡推出測試版,找出最適合亞洲學生的課程機制。事實證明,班級進度制成功突破線上課程的成效限制,讓學員更有動力每週推進。

三、專業的回饋和引領

學程式就像學寫作文一樣,有回饋才會進步。個人化回饋也是一般線上課程最難做到的,許多人看了網路資源,也不曉得自己寫的程式可以如何加強、接下來該往哪個方向精進。

因此,教練們根據學員的行為和數據,設計了一系列的支援,給學員多方面的回饋:

  • 完成各章節的小考,會獲得 XP 積分,知道自己是否掌握章節重點
  • 準時繳交當週作業,三天內會獲得助教深入的批改、建議
  • 每週收到教練寄發的學習報表,回顧自己當周的進度
  • 準時繳交期末考的學員,可以參加「助教 office hour」,諮詢後續進修和求職的方向
部落格分享學員 Li Shang 的回饋(

有了來自教練、助教的回饋,學員看得到自己的進步、不足的地方又有專業助教引導,更有信心一路拼到終點線。

四、打造充滿熱忱的學員社群

互動式的社群一直都是 ALPHA Camp 課程的核心體驗,同學成為彼此督促的夥伴。曾有畢業學員回饋:「社群是很重要的因素,當你看到這麼多同學都比你努力的時候,你就會告訴自己趕快跟上,不能落後。」

社群學習的價值在於,同學可以透過討論交流,充分內化自己的所學。相較「被動」地等老師教、看教學影片,社群互助學習會更加「主動、有效」。

因此,教練在各學期舉辦線上工作坊,由助教在線上帶領學員一起練習當週教學內容(例如:開發靜態網頁、Ruby 程式設計...),讓學員們分組討論、解題,跨越距離的限制,打造友善的互動氛圍

部落格分享學員 Yiru 的回饋(

相較於實體班,學生往往不敢公開發問,線上班級是相對友善的環境。透過我們課程平台的機制,同學有充裕的時間思考如何提問,讓助教和其他同學加入討論、解答疑問。同學也可以在平台上互相觀摩作業、按讚和留言。多數學生在這樣的環境裡,反而更能享受到同儕和社群學習的價值。

成效、成效、還是成效

建立學習教練團後,學生的黏著度大幅提高。只要願意投入,決大部分的學員能通過期末考、往下一個階段進修。更重要的是,學員看得見自己的進步、每一步都更接近目標不走冤枉路,自學不再令人畏懼,而是充滿成就感的旅程

3分鐘小測驗,找到你的程式自學入口

成為企業渴求的程式人才!

在家學會 JavaScript 網路開發

全新「全端 Web App 開發」課程,給你看得見的學習成效!
超過 90% 轉職成功,400 位來自亞洲各國的 ALPHA Camp 校友,畢業後達成轉職、創業、出國工作的夢想!

探索「全端 Web App 開發」課程

給期待創新改變的你

前端x後端x全端 完整工程師技能樹

90% 學生轉職成功,職涯競爭力更上層樓
最專業的「全端 Web App 開發」課程,上班族邊工作也能同時培養第二專長!

加入 ALPHA Camp 學程式開發

學期一|程式設計入門

零基礎也學得會的程式入門課!

開始學帶得走的技能,為自己未來的成長鋪路

學期二|JavaScript 完整前端基礎

系統化學習 JavaScript

實作打好前端基礎,成為扎實的網頁開發者

「學期一 程式設計入門」9 月班 報名倒數
馬上報名