【DSC】Angular 課程心得|抬升 Raise

【DSC】Angular 課程心得|抬升 Raise

【前端框架 Angular 課程心得】

在這個暑假
我參加了 Google 的 Developer Student Club 計畫
計畫中有一系列的培訓課程 (DSC Summer Boot Camp)
用意是讓參加者理解一系列跟 Google 有關的技術

其中一個課程特別吸引我的目光
那堂課叫做「Angular 從入門到放棄」

講師表示
取這個名稱的原因
是因為 Angular 號稱是三大框架中最難的一個
並不好學

然而
因為我是一個很不喜歡放棄的人
(加上有學習前端的需求)
看到這個課程名稱
就想來見證一下
大家到底為何會放棄
順便把前端學好
未來寫網頁方便

課程很棒,老師教得很基礎很扎實
就連我對於 TypeScript 語法有問題
也會耐心回答

不過我直到現在
都還不知道是什麼神奇的魔法
參與的人數從一開始的七十人
到第二週的十五人
到最後,只剩下個位數的學生

而且,明明有遇到問題就可以問老師
但大家發問的次數很少
常常是只有我一個人在問問題

我還是不敢確定為什麼大家就這樣放棄了
只推敲出了三點可能原因
(歡迎大家補充自己的看法XD)

  1. 時間不方便

課程的時間
在平日晚上八點到十一點
持續兩週
而且連貫性非常高
只要錯過一堂課
後面的內容很可能就聽不懂了

換句話說,要學到最後
就必須犧牲很多其他活動的時間
(像我就犧牲了好幾次的柔道練習)

  1. 動機不強

參加培訓課程的同學們
並沒有寫網頁的需求
甚至可能根本沒寫過網頁

在這種情況下
學生要學習前端框架 Angular
很難知道自己為什麼要學習它
遑論想像自己學完之後要拿來做什麼

以我為例
我之所以能持續學到最後
不僅是因為我有寫過很多網頁

也因為最近幫教授做案子
需要使用 HTML 處理測驗平台
同時要將結果做成視覺畫的 DashBoard 呈現
因此對於寫出「乾淨漂亮好維護」的網頁
我有切身(而且是急迫)的需求

我能夠清楚想像學完之後
我能拿 Angular 做什麼?(快速寫網頁)

也因此我有動力把它學好學滿

  1. 不敢問問題
    在上這堂課的時候
    同學們接觸的是全新的框架
    使用之前沒接觸過的語言 TypeScript

遇到的問題肯定是有的,而且還不少
像我自己就遇到一堆莫名其妙的問題
雖然可能是因為我好奇心旺盛
常常去亂改參數
講師做 A,我就去試試看 B 方法行不行

不過敢在課堂上提問的同學非常少
即使是使用線上課程
大家還是非常害羞

身為一個渴望分享自己所學的人
接下來我也要開始留意技術教學活動的舉辦竅門
希望在未來我講的技術課程中
不會有放棄的學生

不過我知道這很難
要顧到不同知識背景、不同能力水平的學生
絕對不是一件容易的事情

新的努力目標

將課程學會的人最大化

附上我使用 Angular 做的簡單 To-Do List
可以記錄自己的代辦事項喔!
todo.eason.tw

發佈留言

Close Menu