Alpha camp 學期一 暖身課程學習心得

    在台灣打算自學程式語言的學習者或多或少都耳聞過Alpha Camp的名號。現在的線上課程如雨後春筍般不斷冒出,坊間的學習平台更是不勝枚舉。學習者大概都知道每個平台擅長的面向,比方說想入門就去Udemy、想精熟去Udacity、想拿學分去Coursera,那去AC的人最常提到的關鍵字又是什麼? 我想被問到的人十之八九都會回答「轉職」了。

    我並不想當個異類,不過說實在的我對於轉職這個字倒真沒什麼心動的感覺。我在各大學習平台上遊走只是因為自己真的很喜愛教育這個領域。幫助他人學習並得到回饋真的會有筆墨難以形容的滿足感,我很愛跟學生互動的那些時光。不過教育的型態不斷在變化,為此我必須了解現在存在著什麼樣的選擇與工具等待著學習者去利用,於是我在因緣際會下踏進了AC的大門,呃 精確一點來說,AC的網路大門,它的實體大門我只有在碩班時走過一次。 言歸正傳,談談我在AC的暖身課程的一些學習經歷供之後的人參考,希望能提供一些幫助。

    AC的線上課程一共分為四期,第一期暖身課程共有四周,前半著重在HTML的架構以及一些CSS的樣式設定,後半則接觸了Ruby,並撰寫一些簡單的小型專案去訓練程式的邏輯與語法。每周會安排既定的進度等待你去完成 ,難度並不算高,我自己推估如果只是要完成平台上的進度的話,一周大概投入8小時左右就可以達標,但這點我也說不太準。畢竟同學大多是利用忙碌下班後的空檔,跟我這個剛辭掉工作的閒人相比,可利用的時間自然少得多。

    那AC最大的特點是什麼?如果只能選一項作為回答的話,我想我給出的答案會是「社群連結」吧。自學是個很有趣的過程,至少我很享受每一次的自學體驗,但能不能堅持到底又是另一回事了。舉例來說,試想一下以下的情境:

    你現在想學習講日文 從一開始滿腔熱血、對於新的東西充滿熱情,買了書與一些課程後迫不及待開始學習。但隨著難度漸漸加深開始碰到挫折並迷失了方向,加上由於是自主學習也不會有人管你是否停滯下來,於是整件事情便不了了之。

    如何?聽起來很耳熟的經歷對吧? 想想你以前自學的經驗應該就可以了解我的意思 。但在AC上這種情況我想會有點難發生,原因在於社群的連結性真的挺高的,我以下分為平台活動跟線上活動兩部分說明。
平台活動:
    每次的作業繳交或是發布回應,我大概都會在1天之內收到助教的評分與建議,根據助教的提示我再去做程式的修正或做進一步的提問。另外通常我繳交完作業後,我會去看看其他同學的作業並留下我的回應, 由於同學們來自不同領域,其中也不乏專業的電腦工程師,寫出的作業品質之高真是提供了很棒的參考性。對我來說完成平台的進度只是開始,我最享受的還是看其他大神的作品並多偷一些東西給自己用,偶爾也會發現有其他同學針對自己的作業評論或提問,我還是得再次強調,幫別人學東西的感覺真的挺爽的,至少讓你覺得自己是個有用的傢伙!

線上活動:
    AC的課程會安排線上工作坊或是前輩的分享直播之類的活動,線上工作坊算是比較值得一提的部分。助教會先示範今天要解決題目的基礎版,比方說版面配置變更、密碼輸入判定之類的小專案,接著進行學員間的分組討論去解決更進階一些的問題,討論時會有點像是code-review的過程 試著從不同的方向看同一個問題這點是挺有意思的。另外因為我意外贏得了暖身學期中學習獎,有得到跟助教進階30分鐘code review的機會,一對一的問答更加深了自己的理解。   

整體上說來,在AC暖身課程的學習體驗還是相當不錯的,主打著陪伴你學習這點算是當之無愧,學習過程中難免會有些迷惘 ,AC的助教們在這時候就扮演了很重要的角色,多半都是過來人的他們確實可以很好的解決學員心中大部分的疑惑,也適時地提供了一些資源讓我們參考,比起課程本身 我想助教們才是AC最大的資產。
雖然心中還是有些躊躇,不過還是乖乖地填入下一期的報名資訊
期待學期二的開始!之後也會繼續分享一些相關的學習經驗。
AC的校長Bernard寄過來的信中有句話是我很喜歡的 


The beautiful thing about learning is that no one can take it away from you.

沒錯,我不是為了滿足社會的期待而學習的,一切都是為了讓更多的知識成為我的力量
誰也拿不走我內化的東西,希望這股力量在不遠的未來能支持我完成目標,過個無悔的人生!

發表留言