• 首頁
  • 教案
    • 不用電腦學程式
    • 教案一覽 >
      • 提供教案
  • 團隊
  • 支持紙飛機
    • 行動支持
    • 捐款支持
  • 聯絡我們

不用電腦學程式.

全書下載

發現該更正的地方嗎?

填問卷,下載全書
勘誤與建議

教材介紹

倫敦瑪麗皇后大學的資工教授 Paul Curzon 所著的程式入門書,藉由生活中的例子,由淺入深的介紹各個程式觀念。從基本的順序性、條件式開始,到像是物件導向、各種資料結構、演算法等等深奧的程式觀念。

Computing Without Computers
本資源來自 Teaching London Computing

並由Curzon教授授權翻譯
圖片
第一部:程式語言
  • 不再混亂
  • 人類的語言本能(程式語言) 
  • 管線工程(順序性)
  • 動起來(變數、賦值與宣告) 
  • 如果這樣那樣的話... (選擇) 
  • 山姆,再彈一次那首歌 (迭代與遞迴)
  • 更大又更好 (註解、函式及程序) 
  • 一進一出,一進一出,全身搖一搖 (輸入-輸出) 
  • 修理,再利用,回收 (物件導向程式設計)
第二部:資料結構 
  • 長幼有序(列表的觀念與陣列這個資料結構) 
  • 排隊時,另一條總是比較快(佇列與堆疊) 
  • 見樹又見林 (動態資料結構) 
​第三部:演算法
  • 開始搜索(搜尋演算法)
  • 來整理各式各樣的東西(排序演算法) 
  • 那條正確的道路(路徑演算法) 
  • 貪婪演算法 
  • 真命天子(選擇演算法) 
  • 即將結束的旅程 ​
提供者 使用自訂式範本建立您的專屬獨特網站。
  • 首頁
  • 教案
    • 不用電腦學程式
    • 教案一覽 >
      • 提供教案
  • 團隊
  • 支持紙飛機
    • 行動支持
    • 捐款支持
  • 聯絡我們