Open KilluaZDK opened 5 years ago
課程剛開始,有很多基本的觀念和各種工具的用法還要慢慢學習、適應。今天看了第一週的作業內容,hw3 和 hw4 基本上就是要測驗你是不是真的了解這些工具的使用方法,用自己的邏輯,來介紹它們的功能,也可以一邊加深印象。 本週預計週二週三來學習和熟悉 CLI 和 Git,週四開始思考作業的架構,並逐步完成作業。(因為週一至週三有工作,所以主要的進度會在週四到週日)
今天開始學習 Git,雖然看完了「看穿 Git 的把戲」所有影片,但我現在還是完全沒有看穿 Git 的把戲呀! 現在對 Git 的理解只有知道「 Git 是一種版本控制系統」,對於整理過去的歷史資料,會比較方便。另外,在團隊共同協作專案時,也比較好管理。可以解決以前使用「複製貼上」來管理檔案的不便,直接用肉眼就可以判斷每個「版本」的不同及用途。 目前只能先理解概念,但實際的操控面上,還不是很能掌握。看影片有點硬看過去的感覺,對很多細節還是不太了解。 之後這兩天會先把影片全部先看完,了解需要學會哪些事情,之後再慢慢把細節部分補足。 這週就要交「介紹 Git 」的作業了,感覺有點挫。
一邊複習【CMD101】,一邊完成 hw3。
今天看完了,Git的前四個章節,還在用非常緩慢的速度吸收中。雖然還是沒能很能理解 Git 的全貌,但隨著時間,能理解的部分也在慢慢增加中。不過依舊對這週要交的作業有些緊張,明天會開始寫 hw3,如果還有時間,會把 hw4 的架構列出來。
複習所有影片及指令。
開始寫 hw3。
複習「看穿 Git 的把戲」和「Git 的平行時空:branch 」。
今天重新複習了一次 【CMD101】,對於 CLI 的指令越來越熟悉了。除了一邊看影片之外,每個指令都要實際操作過幾次,才能加深印象。熟悉之後,要完成 hw3 應該也不會是難事了。但今天遇到了一個小小的問題,在使用「wget」這個指令時,發現我的 terminal 裡還沒有這個套件,所以無法完成這個指令,明天再來好好研究如何把套件載下來。 預計明天再來開始複習 Git,利用週末的時間來把它搞懂。
完成 hw3 和 hw5
初心者的計概與 coding 火球術:1-1 ~ 2-4、4-1、4-2、11
寫作業比想像中的還要花時間, 要把頭腦所想的內容整理成文字,不是件容易的事情。一邊寫 hw3 一邊複習cli 的指令,很能加深印象。
初心者的計概與 coding 火球術:1-1 ~ 2-4、4-1、4-2、11
完成 hw4
完成 hw1 hw1 ~ hw5 的作業最後編修與檢查,並上傳。
原本今天預計把所有作業都做完,但寫 hw4 比想像中的還要花時間。常常不知道要用什麼樣的方式來敘述每一個詳細的步驟,因此花了很多時間才寫完。明天還剩最後一個作業要完成,檢查沒問題後就會提交作業,結束這週的進度。 第一週的課程及作業花了比預期還要久的時間,原本很擔心之後課程內容和作業越來越難,會不會無法負荷。但與其擔心這些事情,還不如花時間和心力來擬定讀書計畫,調整心態與照著自己的步調來學習才是現階段最重要的事。
hw1 ~ hw5 的作業最後編修與檢查,並上傳完成。
今天總算把作業全部都上傳完畢了,也總算是真的完成第一周的進度了! 上傳完作業後,去看了其他人的作業,發覺我好像內容寫得太多了,感覺沒有掌握到寫作業的訣竅。昨天拿了 hw3 和 hw4 給朋友看,朋友下的評論是好像「百科全書」,我也不知道這樣算不算是好事,雖然內容很詳細,但卻不知道有沒有寫到作業的精髓,待老師改完作業後的評價。
掌握 Git 與 Command line 操作
指定教材: