程式設計不僅是技能,也是生活能力
程式設計的目的是為了解決或簡化生活中繁瑣的事件,也就是說程式設計的本質除了程式語言之外,系統化的思考、邏輯推理是程式設計中最基本的能力。因此,程式設計不僅僅是一種工作技能,也是生活中無法忽視的能力。
側重剖析問題策略的方法
程式設計的重點除了程式語言本身的熟悉之外,就在於對問題的解析與解決策略規劃,本書除了程式語言的介紹之外,同時也著重於面對問題時的思考邏輯說明,期望透過圖像式的解說,幫助學習者建立系統化的思考藍圖。
本書特色
著重解題思考:書中的範例內含解題說明、程式碼、執行結果、程式解說、動動腦等元素,按部就班地引導電腦解題與程式設計的方法。
超過 100 個範例的實際演練:包含大量各類型程式範例,讓讀者可以從實際解題中,熟練各種程式設計的邏輯與方法。
圖形化的程式碼解說:使用圖形標註的方式來說明程式碼,有別於其他書籍使用註解的方式,讓讀者可以更直覺地了解重要程式片段的意義。
圖形化解說思考步驟:大量使用圖形說明解題的步驟,讓讀者更能視覺化地明瞭解題的步驟。
強調 C++ 語言特性:讓讀者能明瞭 C++ 與其他語言的區別,使其更能發揮語言的特性。
作者簡介:
蔡志敏
現任|臺北市立大同高中電腦教師兼系統管理師
經歷|資深電腦老師及系統管理師、工業技術研究院尖端科技中心助理、電腦公司軟體工程師、90年全國資訊教育績優人員、96年臺北市特殊優良教師