Objective
因後面有幾個周末無法全空下時間學習,最近又因為專案開始進行常常會加班,為使課程可於期限內完成,為自己設定的目標就是在7/18學期2-2開始前至少完成一周的作業。現在看來至少是完成了最低的標準,並提前開始下週進度。
Reflective
在寫作業的過程中,發現越來越享受透過JS讓網頁動起來的成就感。因為開始2-2學習前,已經大概花了三個禮拜把2-1的課程又複習了一遍,且好好做完能力驗收題組,發現對於這次第一週的作業有了很大的幫助,基本上就是學會找DOM節點,於對的節點設置監聽器,最後熟悉用Ajax串接API。印象最深刻的則是隨機產出三位女生資料的作業,一開始想透過for迴圈和if條件式來做篩選,做了一個多小時總是產出無限迴圈,後來是無意中在瀏覽網頁
RANDOM USER GENERATOR ,發現原來在documentation可以透過篩選的語法回傳特定資料,瞬間想到難怪之前的講義不斷強調要多加探索API,也讓我更加體會到API強大的地方。
Interpretive
第一次開始AC的學期距今已超過兩年,再次回來還是覺得學習程式還是這麼新鮮有趣,由於上此只學到2-1,這學期的內容雖對我來說是全新的開始,但我也會抱著與上次不同的心態來接下來的旅途,畢竟現在目標很明確了,就是轉為軟體工程師。
Decisional
其實在寫作業時,發現在學會越多技術對於程式碼的優化、功能的修改總是會有更多想法,但每每為了趕快完成進度,只想快點完成課程的要求並送出作業,都沒有實際使用過虛擬碼、流程圖、心智圖等思考工具,對於下週希望自己可以沉下心,至少有一個題目先好好畫個流程圖再開始作業,並好好感受是否與直接開始寫作業會有什麼不一樣。