CS-193P的作業,都會以類似的格式寫成文件(有點像specification),讓學生可以明確的知道作業要做什麼,個人覺得是蠻不錯的做法。
文件大概包括幾個部份,
**Due Date:**交件期限
**Assignment:**作業內容
**Testing:**測試項目(通過條件),以本作業而言,包括四個項目:
1.Build project時不可有任何errors或warnings
2.執行程式時不可crash
3.Assignment中描述的各項目完成
4.使用者UI要設計的符合邏輯並且考慮美觀。
**Hints:**撰寫作業提示
**Troubleshooting:**疑難排解說明,視作業內容說明可能遭遇的困難,例如初學者容易碰到環境設定(例:SDK路徑設錯)問題,而不是作業本身問題。
**Extra Credit:**加分項目,特別提醒:完成作業要求之前,不要花時間來寫加分項目
第一個作業寫的是Hello Standford,
很單純的拉兩個 control,設設property就收工。
因為是第一個程式,還是留個畫面當成紀念。
建議同時也去熟悉一下 XCode 除錯工具的使用。
shunyuan提到:
建議同時也去熟悉一下 XCode 除錯工具的使用。
忘了說,MacBook 的鍵盤,跟 PC NB 不太一樣,我過好幾個禮拜才適應(其實到現在還有點彆扭)
今天中午,永和下大雨~~
跟母親吃完飯後,跑去台哥大看手機...
看到了Sony,三星,HTC,Moto...
唯獨iPhone 4沒看到...
原來跑到這邊來了