程式設計的學習方法

為什麼會說程式設計這麼簡單
因為
1. 單字比英文還要簡單,文法固定
單字不到30個。
想想把那30個單字學完了
再照著格式,跟符號組合一下
就有程式了。
2. 概念相同,不同的程式語言只是寫法不同
判斷式 If…then…Else Swich…Case
迴圈 For…Next While…Wend
函數 function
物件類別Class
寫法皆是大同小異(單晶片的程式除外)
尤其是C語言系列,家族有C++,C#
而Java和PHP語法,又跟C很像
你學了一套程式語言
等於為其它的程式語言打了基礎
先為大家建立信心

這樣才可以繼續

因為是學資管的
程式設計是必修
或許有人會問,你是怎麼學的
我都是從範例看起(可以先跳過發展歷史)
找到以下答案
1. 這程式的應用範圍(用在那裡)
2. 從如何撰寫(寫在那)
3. 編譯器為何(怎麼編)
開始看一個最簡單的程式
Hello World
然後就可以從If開始看了
把握以上概要
看多一點程式 對你的學習有些幫助
先從改程式開始
如果你都不會改
從改變數的值開始(改顏色也可以,如果是網頁的話)
不停的編譯 不停的try
如果是直接打 我想會錯誤率極高
然後很挫折
這個階段
你至少要學會看懂它
知道怎麼改
進階一點,把範例組合起來
(有相關聯的話)
到爐火純菁的時候

在練習直接打

我不贊成先抄在紙上,在紙上打
再慢慢內化成知識
因為這樣挫折感會很大
因為很難沒有錯誤

有錯誤就會去對筆記本

一個好的程式有以下特點
1. 簡潔 重覆率極低 有條理規劃(版面,注解)
2. 變數和function設的好
可以快速瞭解意思
而不致於過長
3. 載入(Include)所要使用的功能的程式
而不是一股腦兒全不載入