這是一本獨具特色的計算機入門教材。傳統(tǒng)的書籍要么側重于廣度(概述所有計算概念),要么側重于深度(程序設計以及解決問題)。本書共18章,同時兼顧了廣度和深度。廣度章節(jié)包括了對初學者非常重要的計算概念以及問題,主題涉及計算機術語、因特網和萬維網、算法和軟件以及技術對社會的影響。深度章節(jié)則穿插于這些主題之間,借助于動手練習來介紹基礎的程序設計概念和技巧。通過使用html和JavaScript,讀者可以設計并實現(xiàn)交互式網頁的同時,發(fā)展解決問題的技巧。本書適用于“計算機科學導論”課程。同時也適合打算涉足計算機行業(yè)的人員自學,為以且的程序設計、網站開發(fā)和技術支持生涯奠定良好的基礎。《新編計算機科學導論》兼顧深度與廣度,均衡地介紹了計算概念、程序設計與解決問題的方法。這種方法獨特、新穎。廣度章節(jié)◆重點介紹對初學者至關重要的主題,寫作風格引人入勝、可讀性強◆廣泛采用例子、圖片和基于網絡的可視化工具來闡明關鍵知識點◆每章均有小結和復習題,有利于讀者鞏固和總結要點深度章節(jié)◆采用動手實踐的方式呈現(xiàn)各章內容,使讀者認識到實踐足學習程序設計(和解決問題)的惟一途徑◆指導性練習采用循序漸進的方式,首先讓學生通過學習并修改現(xiàn)有程序掌握編程概念,然后再為解決感興趣的問題設計并實現(xiàn)新的程序◆特色段落“設計者秘訣”和“需避免的常見錯誤”專門提供了程序設計和調試的建議◆各章包含的“小結”標識出重要概念,“補充材料和練習”有利于推動學生深入學習