作為省級基層示范教研室的教學成果,本書以面向知識、能力、素質三位一體的培養(yǎng)為教學目標,兼顧計算思維能力、自主學習能力與編程實踐能力的培養(yǎng)目標,改革了傳統(tǒng)教材以分立的語法單元為綱、側重語法教學的內容組織方式,轉為以程序設計方法為綱、遵循“迭代學習”的思想。 本書選用C語言為教學語言,主要內容包括:預備知識,程序設計入門,結構化程序設計,模塊化程序設計,系統(tǒng)級編程初探。同時,本書附錄中提供了ASCII表、枚舉類型與自定義數據類型、運算符、預處理、常用庫函數、外部對象與項目、系統(tǒng)調用等內容。 本書提供配套的教案、教學課件和教學視頻等教學資源。 本書可作為高等學校理工科專業(yè)特別是計算機相關專業(yè)的教材,也可作為相關從業(yè)人員的自學用書。