Re: [討論] 如何從基礎教新手?

作者: PasserDin (路人丁)   2014-05-19 23:58:00
※ 引述《felaray (傲嬌魚)》之銘言:
: 請問各位先進前輩.我有個朋友完全不懂任何語法,最近想要培養coding方面的專長,
: 想請我教對方一些基本功.基於想幫助朋友的心態就答應了.
: 第一次的時候用閒聊的方法講了一些,但是發現幾乎沒有任何頭緒.
: 所以想來這邊請教,如果你們遇到完全不會任何語法及概念的新手,會從何處著手呢?
: 我想到以前第一堂C++課程老師是從 變數、運算子、邏輯判斷、迴圈等方向教我們..
: 還有什麼好建議嗎?
: (目前是教對方用寫在VS2013的webform裡面啦..用網頁方法呈現寫出來的成果 蠻方便的~)
小弟是學生,就分享我的學習經驗好了。
學校的系上有進Mac
因為學習要寫IOS的部分 工具自然是 XCDOE 程式語言是 objective c
就開始漫長的旅程
前置作業:
會先買相關的一本書,有書會比較有方向。
我是買這本:http://www.books.com.tw/products/0010613597
一開始碰Mac的系統 從Windows 轉到 mac 操作介面 一開很不習慣
這時候會發覺 用Mac看影片真的很爽
碰設定 玩玩學吉他的軟體 反覆動作 直到熟悉Mac
開始作業:
前置條件:學會怎麼使用Mac
身心條件:要有排除萬難的精神 要有耐心 要有不放棄的精神 要有熱愛的心
(這可以靠 打魔界村來、跑步、冥想來訓練)
開啟XCode之後 開始一步一步 照書上寫 模仿在模仿
一開始模仿程式 到後面
我覺得會慢慢了解 程式是怎麼運作的 雖然很模糊
然後寫的時候 大概也知道那些程式碼是甚麼東西了
感覺就會慢慢開始有邏輯了
這時候就會有新的困境,閃退 寫不出來
之後就要學習怎麼偵錯,開始在程式碼那邊加上 NSLog(@"File Log");
開始努力看英文 錯在哪裡
雖然我不太喜歡手寫筆記,但我把每項程式碼的功用 註解筆記起來
遇到書上沒有的 就Google,下時候下關鍵字的技巧 就顯得很重要
過程中 真的要下苦功去學 自己要花時間學 花時間寫 花時間試
過程中會遇到很多困難、但排除困難的瞬間 你會爽到不行
不然就是你發現 寫到太陽怎麼昇起來了
以上是我的學習經驗,歡迎前輩補充
作者: white9cat (九命)   2014-05-20 00:06:00
你說那個彩虹球?我以為它和windows的沙漏差不多?(當初學有3成的時間會看見它
作者: PasserDin (路人丁)   2014-05-21 00:09:00
用習慣之後 就很少出現了
作者: peoplelamp (peoplelamp.com)   2014-05-21 01:42:00
到資訊相關科系去旁聽一些基礎課程,沒有基礎學寫程式容易重複發明輪子
作者: felaray (傲嬌魚)   2014-05-22 12:59:00
這是mac 和想像的東西不太一樣.不過還是謝謝你的分享~

Links booklink

Contact Us: admin [ a t ] ucptt.com