開放取用 How to Design Programs: An Introduction to Programming and Computing(程式設計方法:程式設計與計算導論)
Matthias Felleisen; Robert Bruce Findler; Matthew Flatt; Shriram Krishnamurthi
共 82 本精選書籍,按課程分組
從哪一本開始
面向大學生、兼顧自學者的編輯建議,不是大學官方學習計畫。購買前請核對自己的課程大綱;不同版次的習題編號等可能不同。
瀏覽全部書籍 ↓如果剛開始學程式設計,先選與課程匹配的入門書並動手寫小程式,再按興趣進入演算法、資料庫、作業系統或計算機組織。要核對難度和程式語言;一本書涵蓋不了整個學科。
書目依通常對應的課程分組,每組從入門到進階排序。