本書兼顧計算機科學基礎知識和計算思維,以計算思維能力培養為主線,串聯信息表示、計算機繫統、操作繫統、計算機網絡、多媒體技術、科學計算及計算機發展新技術等內容,選擇Python作為計算實踐的語言,內容偏重於如何將計算思維應用於計算機科學等領域以解決問題。實踐內容在授課內容的基礎上進行拓展,並要求運用Python及相關的配套庫進行問題求解練習。希望通過應用問題求解的學習和實踐,培養讀者在理解計算機繫統的基礎上,主動在各自專業學習中利用計算思維的方法和技能,進行問題求解的能力和習慣。學完本書後,希望讀者能動手解決具有一定難度的實際問題。 本書適合作為高等學校計算機基礎課程的教材,也可作為計算機培訓、計算機等級考試和計算機初學者的參考書。本書可與《大學計算機基礎實驗教程》(第2版)配合使用。