iOS App 開發作家養成計畫 !
唯有當你能把學到的知識以淺顯易懂的方式教人時,才代表你開始懂了 !
關於教學和寫心得的好處,可參考以下連結:
因此,我決定在 iOS App 課程裡,要求學生將作業以一般人看不懂的程式語言實作,並在 Medium Blog 以一般人看得懂的白話文講解,養成學生寫教學文學習分享的好習慣。寫教學文好處多多,將為我們帶來以下七大好處:
- 當文青。
- 幫助學習,加深印象。
- 寫作比看書上課還有幫助,因為需經過思考理解所學後,才能寫出文章。
- 成為個人的作品集和履歷,對未來找工作也有幫助。
- 以自己想做的 App 當作業主題。
一邊學習,一邊練習創作自己感興趣的App,Medium的作業文章將記錄著你從無到有創作App的心路歷程和動人故事,也等於幫自己的App打廣告。 - 幫助其他想學習 App 開發的新手。
- 可愛粉絲搭訕。
Blog 的文章內容可能包含以下幾種:
(1) App 操作的動畫影片 gif。(必要)
影片長度建議不要超過 20 秒,如此影片轉檔成 gif 時會比較快,也比較不會出問題。如果精彩大作有許多想要分享的操作,建議分成多段影片。錄製的方法可參考以下連結:
(2) GitHub 的專案連結。(必要)
關於如何將 Xcode 專案上傳到 GitHub,可參考以下連結 :
請再加上美美的 App 操作 gif,讓它變得更吸引人,詳情可參考以下連結。
(3) 特製的 App 畫面截圖。(必要)
(4) 程式碼。
程式碼最好用彩色文字顯示或搭配灰色背景,方法可參考以下 Medium 的詳細使用教學 :
(5) 作業心得和教學文。唯有當你能把學到的知識以淺顯易懂的方式教人,才代表你開始懂了 !
學長姐的教學文參考範例:
(6) 上課筆記。
(7) 記錄遇到的問題和錯誤,這樣會印象更深刻,也可以幫助遇到類似問題的人。
寫作業時除了目標完成作業要求的功能外,也可以試試多發揮想像力,加入一些巧思,將無聊的作業變成有趣的 App,這樣寫起來會更開心,還可能達到寫程式寫到忘了吃飯睡覺的最高境界呀。
完成作業後,學生們的作品將上傳到彼得潘的 Swift iOS App 開發教室
也建議同學之間追蹤彼此,學長姐和彼得潘的 Medium 帳號,參考別人的 App 作品。
看到同學們發表的作業文章,大家除了參考抄襲,也可多多使用 Medium 的畫重點,留言,拍手和收藏功能,給予同學支持鼓勵。
iOS App 工程師很缺,但是 iOS App 開發作家更缺 ! 希望學生們持之以恆地寫作業寫文章後, 未來和彼得潘一起成為帥氣的 iOS App 開發作家的一份子 ~