程序設計涉及語言、環境和應用三個方面,學習程序設計的關鍵在於融合這三個方面的繫統化思維方法。體會和掌握這些思維方法的關鍵是做一定量的、針對性的、有效的上機訓練題,不管是教師上課選擇講解的例題,還是課後布置給學生完成的帶有實戰背景的訓練習題。
《青少年信息學奧林匹競賽實戰輔導叢書:程序設計與應用習題解析(中學PASCAL)》緊密圍繞“程序一算法+數據結構”這一核心思想,結合《程序設計與應用》的重點和難點知識,選擇了大量經典的、實戰性極強的習題進行了深入剖析。從每個題目的題義分析到算法設計,從繪制流程圖到具體的語句實現,從樸素算法到算法的適當優化和比較分析,從每個變量的解釋到采用的數據結構的含義和操作,試圖讓讀者多方面地體會到“程序是怎樣煉成的”。
 等