Presentation is loading. Please wait.

Presentation is loading. Please wait.

如何有效率學習程式設計 Effective Learning Programming. 17 June 2015Effective Learning Programming2 前言  這是一篇怎樣的文章 ?  誰適合聽 ?  至少有接觸過 Programming 這檔子事.  對寫程式有遇到瓶頸的同學.

Similar presentations


Presentation on theme: "如何有效率學習程式設計 Effective Learning Programming. 17 June 2015Effective Learning Programming2 前言  這是一篇怎樣的文章 ?  誰適合聽 ?  至少有接觸過 Programming 這檔子事.  對寫程式有遇到瓶頸的同學."— Presentation transcript:

1 如何有效率學習程式設計 Effective Learning Programming

2 17 June 2015Effective Learning Programming2 前言  這是一篇怎樣的文章 ?  誰適合聽 ?  至少有接觸過 Programming 這檔子事.  對寫程式有遇到瓶頸的同學.  對 Programming 有高度興趣及熱誠的人.

3 17 June 2015Effective Learning Programming3 學習程式的方法論  建立正確的動機  寫程式時的心理建設  設定自己的學習策略

4 17 June 2015Effective Learning Programming4 心法 1 :建立正確的動機  不要急著背語法,要先有目標  以作品為導向,不要以程式語法為導向.  不要為了寫程式而去寫程式, 別忘了程式是寫來 解決事情的.  試著培養創造力  多觀察別人的設計.  試著發現問題來解決.

5 17 June 2015Effective Learning Programming5 心法 2 :寫程式時的心理建設  硬幹時要 “ 自信 ”  不要因流言而害怕寫程式.  寫程式時要有一不做二不休的氣概, 要夠狠!  學習時要 “ 謙虛 ”  多看多聽多學  虛心求教才會學的多

6 17 June 2015Effective Learning Programming6 心法 3 :設定自己的學習策略  為甚麼要有學習策略  認識並定位自己.  甚麼是策略 (Strategy) ?  策略就是定義 “ 甚麼該做 ” , “ 甚麼不要做 ”.  根據策略選擇適合自己的材料

7 17 June 2015Effective Learning Programming7 技術實力的培養  培養良好的程式設計習慣  多觀摩行家的程式碼  培養分析問題的能力  有效率的組織知識

8 17 June 2015Effective Learning Programming8 培養實力 - 良好的程式設計習慣  良好的程式結構  有一致性的變數命名習慣  擅用語言的性質

9 17 June 2015Effective Learning Programming9 培養實力 - 多觀摩行家的程式碼  一個程式高手, 看過程式碼至少是寫過的 10 倍  先練習抄襲再練寫程式的技巧  Copy-Paste 的藝術

10 17 June 2015Effective Learning Programming10 培養實力 - 分析問題的能力

11 17 June 2015Effective Learning Programming11 培養實力 - 有效率的組織知識  養成整理資料的習慣, 建立個人的知識庫  建立良好的分類法則

12 17 June 2015Effective Learning Programming12 基本工具推薦  Win32 Programming  BCB  VC  Linux  GCC ( 廢話 )  DOS  TurboC ++ 3.0

13 17 June 2015Effective Learning Programming13 網站推薦  侯捷的網站 http://www.jjhou.com/  洪朝貴的首頁 http://www.cyut.edu.tw/~ckhung/ http://www.cyut.edu.tw/~ckhung/

14 17 June 2015Effective Learning Programming14 書籍推薦  我個人的讀書習慣  電腦書是工具書,隨便翻翻.  在書上寫任何字或畫線.  選擇好書增加學習效率, 並受用一生  Language , System 類.  電子書下載 http://pcbook.51soft.com/index.asp


Download ppt "如何有效率學習程式設計 Effective Learning Programming. 17 June 2015Effective Learning Programming2 前言  這是一篇怎樣的文章 ?  誰適合聽 ?  至少有接觸過 Programming 這檔子事.  對寫程式有遇到瓶頸的同學."

Similar presentations


Ads by Google