Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.